home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
MacInstallFiles
/
Tidbits
/
File Sharing Extension
/
File Sharing Extension.rsrc
/
bin.rsrc_CODE_6_InitSeg.txt
< prev
next >
Wrap
Text File
|
1991-09-16
|
197KB
|
3,437 lines
# near model CODE resource
# jump table entries: 2056-2061 (6 of them)
export_257:
00000000 4E56 0000 link A6, 0
00000004 4E5E unlink A6
00000006 4E75 rts
export_258:
00000008 4E56 FFC4 link A6, -0x003C
0000000C 2F0C move.l -[A7], A4
0000000E 49EE FFC4 lea.l A4, [A6 - 0x3C]
00000012 28BC 7665 7273 move.l [A4], 0x76657273 /* 'vers' */
00000018 396E 0008 0004 move.w [A4 + 0x4], [A6 + 0x8]
0000001E 297C 7665 7273 0006 move.l [A4 + 0x6], 0x76657273 /* 'vers' */
00000026 397C 0001 000A move.w [A4 + 0xA], 0x1
0000002C 49EE FFD0 lea.l A4, [A6 - 0x30]
00000030 28BC 7665 7273 move.l [A4], 0x76657273 /* 'vers' */
00000036 397C 0002 0004 move.w [A4 + 0x4], 0x2
0000003C 297C 7665 7273 0006 move.l [A4 + 0x6], 0x76657273 /* 'vers' */
00000044 397C 0002 000A move.w [A4 + 0xA], 0x2
0000004A 4267 clr.w -[A7]
0000004C 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000050 2F2E 000C move.l -[A7], [A6 + 0xC]
00000054 3F2E 000A move.w -[A7], [A6 + 0xA]
00000058 3F3C 0002 move.w -[A7], 0x2
0000005C 486E FFC4 pea.l [A6 - 0x3C]
00000060 4EBA 0088 jsr [PC + 0x88 /* 000000EA */]
00000064 3D5F 0014 move.w [A6 + 0x14], [A7]+
00000068 285F movea.l A4, [A7]+
0000006A 4E5E unlink A6
0000006C 205F movea.l A0, [A7]+
0000006E DEFC 000C add.w A7, 0xC
00000072 4ED0 jmp [A0]
fn00000074:
00000074 4E56 0000 link A6, 0
00000078 2F0C move.l -[A7], A4
0000007A 286E 0008 movea.l A4, [A6 + 0x8]
0000007E 102C FFC5 move.b D0, [A4 - 0x3B]
00000082 6706 beq +0x8 /* 0000008A */
00000084 3F2C FFFE move.w -[A7], [A4 - 0x2]
00000088 A99A syscall CloseResFile
label0000008A:
0000008A 3F2C FFC8 move.w -[A7], [A4 - 0x38]
0000008E A998 syscall UseResFile
00000090 102C FFC4 move.b D0, [A4 - 0x3C]
00000094 670E beq +0x10 /* 000000A4 */
00000096 4267 clr.w -[A7]
00000098 486C FFCA pea.l [A4 - 0x36]
0000009C 4267 clr.w -[A7]
0000009E 4EAD 045A jsr [A5 + 0x45A /* export_135 */]
000000A2 4A5F tst.w [A7]+
label000000A4:
000000A4 4267 clr.w -[A7]
000000A6 42A7 clr.l -[A7]
000000A8 3F2C 000E move.w -[A7], [A4 + 0xE]
000000AC 4EAD 0442 jsr [A5 + 0x442 /* export_132 */]
000000B0 4A5F tst.w [A7]+
000000B2 206E 0008 movea.l A0, [A6 + 0x8]
000000B6 2C48 movea.l A6, A0
000000B8 4EFA 0168 jmp [PC + 0x168 /* 00000222 */]
000000BC 0000 285F ori.b D0, 0x5F /* '_' */
000000C0 4E5E unlink A6
000000C2 2E9F move.l [A7], [A7]+
000000C4 4E75 rts
fn000000C6:
000000C6 4E56 0000 link A6, 0
000000CA 4A6E 000C tst.w [A6 + 0xC]
000000CE 6712 beq +0x14 /* 000000E2 */
000000D0 206E 0008 movea.l A0, [A6 + 0x8]
000000D4 316E 000C 0018 move.w [A0 + 0x18], [A6 + 0xC]
000000DA 2F2E 0008 move.l -[A7], [A6 + 0x8]
000000DE 4EBA FF94 jsr [PC - 0x6C /* 00000074 */]
label000000E2:
000000E2 4E5E unlink A6
000000E4 205F movea.l A0, [A7]+
000000E6 5C4F addq.w A7, 6
000000E8 4ED0 jmp [A0]
export_259:
fn000000EA:
000000EA 4E56 FFBC link A6, -0x0044
000000EE 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
000000F2 426E 0018 clr.w [A6 + 0x18]
000000F6 4267 clr.w -[A7]
000000F8 A994 syscall CurResFile
000000FA 3D5F FFC8 move.w [A6 - 0x38], [A7]+
000000FE 426E FFC4 clr.w [A6 - 0x3C]
00000102 7000 moveq.l D0, 0x00
00000104 2D40 FFDC move.l [A6 - 0x24], D0
00000108 3D6E 000E FFE0 move.w [A6 - 0x20], [A6 + 0xE]
0000010E 2D6E 0010 FFFA move.l [A6 - 0x6], [A6 + 0x10]
00000114 2D7C 6164 6D6E FFE6 move.l [A6 - 0x1A], 0x61646D6E /* 'admn' */
0000011C 4267 clr.w -[A7]
0000011E 486E FFCA pea.l [A6 - 0x36]
00000122 4267 clr.w -[A7]
00000124 4EAD 0452 jsr [A5 + 0x452 /* export_134 */]
00000128 2F0E move.l -[A7], A6
0000012A 4EBA FF9A jsr [PC - 0x66 /* 000000C6 */]
0000012E 1D7C 0001 FFC4 move.b [A6 - 0x3C], 0x1
00000134 4267 clr.w -[A7]
00000136 2F2E 0014 move.l -[A7], [A6 + 0x14]
0000013A 3F2E FFE0 move.w -[A7], [A6 - 0x20]
0000013E 1F3C 0003 move.b -[A7], 0x3
00000142 A9C4 syscall OpenRFPerm
00000144 3D5F FFFE move.w [A6 - 0x2], [A7]+
00000148 4267 clr.w -[A7]
0000014A A9AF syscall ResError
0000014C 4A5F tst.w [A7]+
0000014E 675A beq +0x5C /* 000001AA */
00000150 4267 clr.w -[A7]
00000152 42A7 clr.l -[A7]
00000154 486E FFC2 pea.l [A6 - 0x3E]
00000158 4EAD 0432 jsr [A5 + 0x432 /* export_130 */]
0000015C 2F0E move.l -[A7], A6
0000015E 4EBA FF66 jsr [PC - 0x9A /* 000000C6 */]
00000162 4267 clr.w -[A7]
00000164 42A7 clr.l -[A7]
00000166 3F2E FFE0 move.w -[A7], [A6 - 0x20]
0000016A 4EAD 043A jsr [A5 + 0x43A /* export_131 */]
0000016E 2F0E move.l -[A7], A6
00000170 4EBA FF54 jsr [PC - 0xAC /* 000000C6 */]
00000174 2F2E 0014 move.l -[A7], [A6 + 0x14]
00000178 A9B1 syscall CreateResFile
0000017A 4267 clr.w -[A7]
0000017C 42A7 clr.l -[A7]
0000017E 3F2E FFC2 move.w -[A7], [A6 - 0x3E]
00000182 4EAD 043A jsr [A5 + 0x43A /* export_131 */]
00000186 2F0E move.l -[A7], A6
00000188 4EBA FF3C jsr [PC - 0xC4 /* 000000C6 */]
0000018C 4267 clr.w -[A7]
0000018E A9AF syscall ResError
00000190 2F0E move.l -[A7], A6
00000192 4EBA FF32 jsr [PC - 0xCE /* 000000C6 */]
00000196 4267 clr.w -[A7]
00000198 2F2E 0014 move.l -[A7], [A6 + 0x14]
0000019C 3F2E FFE0 move.w -[A7], [A6 - 0x20]
000001A0 1F3C 0003 move.b -[A7], 0x3
000001A4 A9C4 syscall OpenRFPerm
000001A6 3D5F FFFE move.w [A6 - 0x2], [A7]+
label000001AA:
000001AA 4267 clr.w -[A7]
000001AC A9AF syscall ResError
000001AE 2F0E move.l -[A7], A6
000001B0 4EBA FF14 jsr [PC - 0xEC /* 000000C6 */]
000001B4 207C 0000 0A58 movea.l A0, 0xA58 /* '\nX' */
000001BA 3010 move.w D0, [A0]
000001BC B06E FFFE cmp.w D0, [A6 - 0x2]
000001C0 56C0 sne D0
000001C2 4400 neg.b D0
000001C4 1D40 FFC5 move.b [A6 - 0x3B], D0
000001C8 3D6E 000C FFC0 move.w [A6 - 0x40], [A6 + 0xC]
000001CE 3D7C 0001 FFC6 move.w [A6 - 0x3A], 0x1
000001D4 603C bra +0x3E /* 00000212 */
label000001D6:
000001D6 206E 0008 movea.l A0, [A6 + 0x8]
000001DA 302E FFC6 move.w D0, [A6 - 0x3A]
000001DE C1FC 000C muls.w D0, 0xC
000001E2 41F0 00F4 lea.l A0, [A0 + D0.w - 0x12]
000001E6 2D48 FFBC move.l [A6 - 0x44], A0
000001EA 4267 clr.w -[A7]
000001EC 206E FFBC movea.l A0, [A6 - 0x44]
000001F0 2F10 move.l -[A7], [A0]
000001F2 3F28 0004 move.w -[A7], [A0 + 0x4]
000001F6 2F28 0006 move.l -[A7], [A0 + 0x6]
000001FA 3F28 000A move.w -[A7], [A0 + 0xA]
000001FE 3F2E FFFE move.w -[A7], [A6 - 0x2]
00000202 4EBA 0122 jsr [PC + 0x122 /* 00000326 */]
00000206 2F0E move.l -[A7], A6
00000208 4EBA FEBC jsr [PC - 0x144 /* 000000C6 */]
0000020C 526E FFC6 addq.w [A6 - 0x3A], 1
00000210 690A bvs +0xC /* 0000021C */
label00000212:
00000212 302E FFC6 move.w D0, [A6 - 0x3A]
00000216 B06E FFC0 cmp.w D0, [A6 - 0x40]
0000021A 6FBA ble -0x44 /* 000001D6 */
label0000021C:
0000021C 2F0E move.l -[A7], A6
0000021E 4EBA FE54 jsr [PC - 0x1AC /* 00000074 */]
label00000222:
00000222 4FEE FF9C lea.l A7, [A6 - 0x64]
00000226 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
0000022A 4E5E unlink A6
0000022C 205F movea.l A0, [A7]+
0000022E DEFC 0010 add.w A7, 0x10
00000232 4ED0 jmp [A0]
fn00000234:
00000234 4E56 0000 link A6, 0
00000238 2F0C move.l -[A7], A4
0000023A 286E 0008 movea.l A4, [A6 + 0x8]
0000023E 4AAC FFFA tst.l [A4 - 0x6]
00000242 6706 beq +0x8 /* 0000024A */
00000244 2F2C FFFA move.l -[A7], [A4 - 0x6]
00000248 A9A3 syscall ReleaseResource
label0000024A:
0000024A 4AAC FEF4 tst.l [A4 - 0x10C]
0000024E 6706 beq +0x8 /* 00000256 */
00000250 2F2C FEF4 move.l -[A7], [A4 - 0x10C]
00000254 A9A3 syscall ReleaseResource
label00000256:
00000256 3F2C FFFE move.w -[A7], [A4 - 0x2]
0000025A A998 syscall UseResFile
0000025C 206E 0008 movea.l A0, [A6 + 0x8]
00000260 2C48 movea.l A6, A0
00000262 4EFA 0232 jmp [PC + 0x232 /* 00000496 */]
00000266 0000 285F ori.b D0, 0x5F /* '_' */
0000026A 4E5E unlink A6
0000026C 2E9F move.l [A7], [A7]+
0000026E 4E75 rts
fn00000270:
00000270 4E56 0000 link A6, 0
00000274 4A6E 000C tst.w [A6 + 0xC]
00000278 6712 beq +0x14 /* 0000028C */
0000027A 206E 0008 movea.l A0, [A6 + 0x8]
0000027E 316E 000C 0016 move.w [A0 + 0x16], [A6 + 0xC]
00000284 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000288 4EBA FFAA jsr [PC - 0x56 /* 00000234 */]
label0000028C:
0000028C 4E5E unlink A6
0000028E 205F movea.l A0, [A7]+
00000290 5C4F addq.w A7, 6
00000292 4ED0 jmp [A0]
fn00000294:
00000294 4E56 FFF2 link A6, -0x000E
00000298 48E7 0318 movem.l -[A7], D6,D7,A3,A4
0000029C 422E 001C clr.b [A6 + 0x1C]
000002A0 42A7 clr.l -[A7]
000002A2 2F2E 0018 move.l -[A7], [A6 + 0x18]
000002A6 4EAD 03CA jsr [A5 + 0x3CA /* export_117 */]
000002AA 201F move.l D0, [A7]+
000002AC 3E00 move.w D7, D0
000002AE 48C0 ext.l D0
000002B0 2F00 move.l -[A7], D0
000002B2 42A7 clr.l -[A7]
000002B4 2F2E 000E move.l -[A7], [A6 + 0xE]
000002B8 4EAD 03CA jsr [A5 + 0x3CA /* export_117 */]
000002BC 221F move.l D1, [A7]+
000002BE 201F move.l D0, [A7]+
000002C0 B280 cmp.l D1, D0
000002C2 6702 beq +0x4 /* 000002C6 */
000002C4 6052 bra +0x54 /* 00000318 */
label000002C6:
000002C6 206E 0018 movea.l A0, [A6 + 0x18]
000002CA 2850 movea.l A4, [A0]
000002CC 206E 000E movea.l A0, [A6 + 0xE]
000002D0 2650 movea.l A3, [A0]
000002D2 3D47 FFF2 move.w [A6 - 0xE], D7
000002D6 7C01 moveq.l D6, 0x01
000002D8 6010 bra +0x12 /* 000002EA */
label000002DA:
000002DA 1014 move.b D0, [A4]
000002DC B013 cmp.b D0, [A3]
000002DE 6702 beq +0x4 /* 000002E2 */
000002E0 6036 bra +0x38 /* 00000318 */
label000002E2:
000002E2 528C addq.l A4, 1
000002E4 528B addq.l A3, 1
000002E6 5246 addq.w D6, 1
000002E8 6906 bvs +0x8 /* 000002F0 */
label000002EA:
000002EA BC6E FFF2 cmp.w D6, [A6 - 0xE]
000002EE 6FEA ble -0x14 /* 000002DA */
label000002F0:
000002F0 302E 0016 move.w D0, [A6 + 0x16]
000002F4 B06E 000C cmp.w D0, [A6 + 0xC]
000002F8 6702 beq +0x4 /* 000002FC */
000002FA 601C bra +0x1E /* 00000318 */
label000002FC:
000002FC 206E 0012 movea.l A0, [A6 + 0x12]
00000300 226E 0008 movea.l A1, [A6 + 0x8]
00000304 2F08 move.l -[A7], A0
00000306 2F09 move.l -[A7], A1
00000308 4EAD 0B8A jsr [A5 + 0xB8A /* export_365 */]
0000030C 101F move.b D0, [A7]+
0000030E 6702 beq +0x4 /* 00000312 */
00000310 6006 bra +0x8 /* 00000318 */
label00000312:
00000312 1D7C 0001 001C move.b [A6 + 0x1C], 0x1
label00000318:
00000318 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+
0000031C 4E5E unlink A6
0000031E 205F movea.l A0, [A7]+
00000320 DEFC 0014 add.w A7, 0x14
00000324 4ED0 jmp [A0]
fn00000326:
00000326 4E56 FDF2 link A6, -0x020E
0000032A 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
0000032E 426E 0016 clr.w [A6 + 0x16]
00000332 4267 clr.w -[A7]
00000334 A994 syscall CurResFile
00000336 3D5F FFFE move.w [A6 - 0x2], [A7]+
0000033A 7000 moveq.l D0, 0x00
0000033C 2D40 FFFA move.l [A6 - 0x6], D0
00000340 2D40 FEF4 move.l [A6 - 0x10C], D0
00000344 207C 0000 0900 movea.l A0, 0x900 /* '\t\0' */
0000034A 3F10 move.w -[A7], [A0]
0000034C A998 syscall UseResFile
0000034E 4267 clr.w -[A7]
00000350 A9AF syscall ResError
00000352 2F0E move.l -[A7], A6
00000354 4EBA FF1A jsr [PC - 0xE6 /* 00000270 */]
00000358 42A7 clr.l -[A7]
0000035A 2F2E 0012 move.l -[A7], [A6 + 0x12]
0000035E 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000362 A81F syscall Get1Resource
00000364 2D5F FEF4 move.l [A6 - 0x10C], [A7]+
00000368 4267 clr.w -[A7]
0000036A A9AF syscall ResError
0000036C 2F0E move.l -[A7], A6
0000036E 4EBA FF00 jsr [PC - 0x100 /* 00000270 */]
00000372 2F2E FEF4 move.l -[A7], [A6 - 0x10C]
00000376 205F movea.l A0, [A7]+
00000378 A04A syscall HNoPurge
0000037A 4267 clr.w -[A7]
0000037C 2F2E FEF4 move.l -[A7], [A6 - 0x10C]
00000380 A9A6 syscall GetResAttrs
00000382 3D5F FEF2 move.w [A6 - 0x10E], [A7]+
00000386 2F2E FEF4 move.l -[A7], [A6 - 0x10C]
0000038A 486E 0010 pea.l [A6 + 0x10]
0000038E 486E 0012 pea.l [A6 + 0x12]
00000392 486E FDF2 pea.l [A6 - 0x20E]
00000396 A9A8 syscall GetResInfo
00000398 4267 clr.w -[A7]
0000039A A9AF syscall ResError
0000039C 2F0E move.l -[A7], A6
0000039E 4EBA FED0 jsr [PC - 0x130 /* 00000270 */]
000003A2 3F2E 0008 move.w -[A7], [A6 + 0x8]
000003A6 A998 syscall UseResFile
000003A8 3F2E 0008 move.w -[A7], [A6 + 0x8]
000003AC A998 syscall UseResFile
000003AE 4267 clr.w -[A7]
000003B0 A9AF syscall ResError
000003B2 2F0E move.l -[A7], A6
000003B4 4EBA FEBA jsr [PC - 0x146 /* 00000270 */]
000003B8 42A7 clr.l -[A7]
000003BA 2F2E 000C move.l -[A7], [A6 + 0xC]
000003BE 3F2E 000A move.w -[A7], [A6 + 0xA]
000003C2 A81F syscall Get1Resource
000003C4 2D5F FFFA move.l [A6 - 0x6], [A7]+
000003C8 6768 beq +0x6A /* 00000432 */
000003CA 4267 clr.w -[A7]
000003CC 2F2E FFFA move.l -[A7], [A6 - 0x6]
000003D0 A9A6 syscall GetResAttrs
000003D2 3D5F FFF8 move.w [A6 - 0x8], [A7]+
000003D6 2F2E FFFA move.l -[A7], [A6 - 0x6]
000003DA 486E 0010 pea.l [A6 + 0x10]
000003DE 486E 0012 pea.l [A6 + 0x12]
000003E2 486E FEF8 pea.l [A6 - 0x108]
000003E6 A9A8 syscall GetResInfo
000003E8 4267 clr.w -[A7]
000003EA A9AF syscall ResError
000003EC 2F0E move.l -[A7], A6
000003EE 4EBA FE80 jsr [PC - 0x180 /* 00000270 */]
000003F2 4267 clr.w -[A7]
000003F4 2F2E FEF4 move.l -[A7], [A6 - 0x10C]
000003F8 3F2E FEF2 move.w -[A7], [A6 - 0x10E]
000003FC 486E FDF2 pea.l [A6 - 0x20E]
00000400 2F2E FFFA move.l -[A7], [A6 - 0x6]
00000404 3F2E FFF8 move.w -[A7], [A6 - 0x8]
00000408 486E FEF8 pea.l [A6 - 0x108]
0000040C 4EBA FE86 jsr [PC - 0x17A /* 00000294 */]
00000410 101F move.b D0, [A7]+
00000412 661E bne +0x20 /* 00000432 */
00000414 2F2E FFFA move.l -[A7], [A6 - 0x6]
00000418 A9AD syscall RemoveResource/RmveResource
0000041A 4267 clr.w -[A7]
0000041C A9AF syscall ResError
0000041E 2F0E move.l -[A7], A6
00000420 4EBA FE4E jsr [PC - 0x1B2 /* 00000270 */]
00000424 2F2E FFFA move.l -[A7], [A6 - 0x6]
00000428 205F movea.l A0, [A7]+
0000042A A023 syscall DisposHandle/DisposeHandle
0000042C 7000 moveq.l D0, 0x00
0000042E 2D40 FFFA move.l [A6 - 0x6], D0
label00000432:
00000432 4AAE FFFA tst.l [A6 - 0x6]
00000436 6658 bne +0x5A /* 00000490 */
00000438 2F2E FEF4 move.l -[A7], [A6 - 0x10C]
0000043C A992 syscall DetachResource
0000043E 2F2E FEF4 move.l -[A7], [A6 - 0x10C]
00000442 2F2E 000C move.l -[A7], [A6 + 0xC]
00000446 3F2E 000A move.w -[A7], [A6 + 0xA]
0000044A 486E FDF2 pea.l [A6 - 0x20E]
0000044E A9AB syscall AddResource
00000450 4267 clr.w -[A7]
00000452 A9AF syscall ResError
00000454 2F0E move.l -[A7], A6
00000456 4EBA FE18 jsr [PC - 0x1E8 /* 00000270 */]
0000045A 2F2E FEF4 move.l -[A7], [A6 - 0x10C]
0000045E 7000 moveq.l D0, 0x00
00000460 302E FEF2 move.w D0, [A6 - 0x10E]
00000464 7200 moveq.l D1, 0x00
00000466 48E7 C000 movem.l -[A7], D0,D1
0000046A 4267 clr.w -[A7]
0000046C 2F2E FEF4 move.l -[A7], [A6 - 0x10C]
00000470 A9A6 syscall GetResAttrs
00000472 341F move.w D2, [A7]+
00000474 4CDF 0003 movem.l D0,D1, [A7]+
00000478 3202 move.w D1, D2
0000047A 8081 or.l D0, D1
0000047C 3F00 move.w -[A7], D0
0000047E A9A7 syscall SetResAttrs
00000480 2F2E FEF4 move.l -[A7], [A6 - 0x10C]
00000484 A9B0 syscall WriteResource
00000486 4267 clr.w -[A7]
00000488 A9AF syscall ResError
0000048A 2F0E move.l -[A7], A6
0000048C 4EBA FDE2 jsr [PC - 0x21E /* 00000270 */]
label00000490:
00000490 2F0E move.l -[A7], A6
00000492 4EBA FDA0 jsr [PC - 0x260 /* 00000234 */]
label00000496:
00000496 4FEE FDD2 lea.l A7, [A6 - 0x22E]
0000049A 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
0000049E 4E5E unlink A6
000004A0 205F movea.l A0, [A7]+
000004A2 DEFC 000E add.w A7, 0xE
000004A6 4ED0 jmp [A0]
fn000004A8:
000004A8 4E56 0000 link A6, 0
000004AC 2F0C move.l -[A7], A4
000004AE 286E 0008 movea.l A4, [A6 + 0x8]
000004B2 4A6E 000C tst.w [A6 + 0xC]
000004B6 6724 beq +0x26 /* 000004DC */
000004B8 204C movea.l A0, A4
000004BA 316E 000C 0012 move.w [A0 + 0x12], [A6 + 0xC]
000004C0 4267 clr.w -[A7]
000004C2 3F2C 0010 move.w -[A7], [A4 + 0x10]
000004C6 2F2C F370 move.l -[A7], [A4 - 0xC90]
000004CA 4EAD 0A02 jsr [A5 + 0xA02 /* export_316 */]
000004CE 4A5F tst.w [A7]+
000004D0 206E 0008 movea.l A0, [A6 + 0x8]
000004D4 2C48 movea.l A6, A0
000004D6 4EFA 10E6 jmp [PC + 0x10E6 /* 000015BE */]
000004DA 0000 285F ori.b D0, 0x5F /* '_' */
// begin alternate branch 000004DC-000004DE
label000004DC:
000004DC 285F movea.l A4, [A7]+
// end alternate branch 000004DC-000004DE
label000004DC: // (misaligned)
000004DE 4E5E unlink A6
000004E0 205F movea.l A0, [A7]+
000004E2 5C4F addq.w A7, 6
000004E4 4ED0 jmp [A0]
fn000004E6:
000004E6 4E56 0000 link A6, 0
000004EA 226E 0008 movea.l A1, [A6 + 0x8]
000004EE 2069 0008 movea.l A0, [A1 + 0x8]
000004F2 1010 move.b D0, [A0]
000004F4 660C bne +0xE /* 00000502 */
000004F6 3F2E 000C move.w -[A7], [A6 + 0xC]
000004FA 2F2E 0008 move.l -[A7], [A6 + 0x8]
000004FE 4EBA FFA8 jsr [PC - 0x58 /* 000004A8 */]
label00000502:
00000502 4E5E unlink A6
00000504 205F movea.l A0, [A7]+
00000506 5C4F addq.w A7, 6
00000508 4ED0 jmp [A0]
export_260:
0000050A 4E56 F370 link A6, -0x0C90
0000050E 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
00000512 4267 clr.w -[A7]
00000514 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000518 486E F370 pea.l [A6 - 0xC90]
0000051C 4EAD 0A12 jsr [A5 + 0xA12 /* export_318 */]
00000520 2F0E move.l -[A7], A6
00000522 4EBA FF84 jsr [PC - 0x7C /* 000004A8 */]
00000526 4267 clr.w -[A7]
00000528 3F2E 0010 move.w -[A7], [A6 + 0x10]
0000052C 2F2E F370 move.l -[A7], [A6 - 0xC90]
00000530 4EAD 0A0A jsr [A5 + 0xA0A /* export_317 */]
00000534 2F0E move.l -[A7], A6
00000536 4EBA FF70 jsr [PC - 0x90 /* 000004A8 */]
0000053A 42A7 clr.l -[A7]
0000053C 487A 1092 pea.l [PC + 0x1092 /* 000015D0, value 0x4E56 'NV', cstring "" */]
00000540 486E FFB8 pea.l [A6 - 0x48]
00000544 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
00000548 7000 moveq.l D0, 0x00
0000054A 2D40 FDB0 move.l [A6 - 0x250], D0
0000054E 4267 clr.w -[A7]
00000550 486E FFB8 pea.l [A6 - 0x48]
00000554 486E FCAC pea.l [A6 - 0x354]
00000558 3F3C 0100 move.w -[A7], 0x100
0000055C 486E FDAE pea.l [A6 - 0x252]
00000560 486E FDB0 pea.l [A6 - 0x250]
00000564 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000568 2F2E F370 move.l -[A7], [A6 - 0xC90]
0000056C 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
00000570 3D57 F680 move.w [A6 - 0x980], [A7]
00000574 2F0E move.l -[A7], A6
00000576 4EBA FF30 jsr [PC - 0xD0 /* 000004A8 */]
0000057A 2D6E FCDC F6A8 move.l [A6 - 0x958], [A6 - 0x324]
00000580 1D7C 0001 F686 move.b [A6 - 0x97A], 0x1
00000586 42A7 clr.l -[A7]
00000588 3F3C 233C move.w -[A7], 0x233C /* '#<' */
0000058C A9BA syscall GetString
0000058E 205F movea.l A0, [A7]+
00000590 2050 movea.l A0, [A0]
00000592 43EE F37A lea.l A1, [A6 - 0xC86]
00000596 703F moveq.l D0, 0x3F
label00000598:
00000598 22D8 move.l [A1]+, [A0]+
0000059A 51C8 FFFC dbf D0, -0x6 /* 00000598 */
0000059E 486E F37A pea.l [A6 - 0xC86]
000005A2 1F3C 0001 move.b -[A7], 0x1
000005A6 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */]
label000005AA:
000005AA 41EE FF70 lea.l A0, [A6 - 0x90]
000005AE 43EE FFB8 lea.l A1, [A6 - 0x48]
000005B2 7011 moveq.l D0, 0x11
label000005B4:
000005B4 20D9 move.l [A0]+, [A1]+
000005B6 51C8 FFFC dbf D0, -0x6 /* 000005B4 */
000005BA 7000 moveq.l D0, 0x00
000005BC 2D40 FDB0 move.l [A6 - 0x250], D0
000005C0 4267 clr.w -[A7]
000005C2 486E FFB8 pea.l [A6 - 0x48]
000005C6 486E F8AC pea.l [A6 - 0x754]
000005CA 3F3C 0100 move.w -[A7], 0x100
000005CE 486E FDAE pea.l [A6 - 0x252]
000005D2 486E FDB0 pea.l [A6 - 0x250]
000005D6 3F2E 0010 move.w -[A7], [A6 + 0x10]
000005DA 2F2E F370 move.l -[A7], [A6 - 0xC90]
000005DE 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
000005E2 2F0E move.l -[A7], A6
000005E4 4EBA FEC2 jsr [PC - 0x13E /* 000004A8 */]
000005E8 2F3C 0001 0000 move.l -[A7], 0x10000
000005EE 486E FFB8 pea.l [A6 - 0x48]
000005F2 486E FAAC pea.l [A6 - 0x554]
000005F6 3F3C 0100 move.w -[A7], 0x100
000005FA 486E FDAE pea.l [A6 - 0x252]
000005FE 3F3C 0048 move.w -[A7], 0x48 /* 'H' */
00000602 486E FDAC pea.l [A6 - 0x254]
00000606 486E FDB0 pea.l [A6 - 0x250]
0000060A 3F2E 0010 move.w -[A7], [A6 + 0x10]
0000060E 2F2E F370 move.l -[A7], [A6 - 0xC90]
00000612 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */]
00000616 3D5F F680 move.w [A6 - 0x980], [A7]+
0000061A 0C6E FE54 F680 cmpi.w [A6 - 0x980], 0xFE54
00000620 57C0 seq D0
00000622 4A00 tst.b D0
00000624 6600 0718 bne +0x71A /* 00000D3E */
00000628 0C6E FE61 F680 cmpi.w [A6 - 0x980], 0xFE61
0000062E 57C1 seq D1
00000630 8001 or.b D0, D1
00000632 6704 beq +0x6 /* 00000638 */
00000634 6000 0708 bra +0x70A /* 00000D3E */
label00000638:
00000638 3F2E F680 move.w -[A7], [A6 - 0x980]
0000063C 2F0E move.l -[A7], A6
0000063E 4EBA FE68 jsr [PC - 0x198 /* 000004A8 */]
00000642 4AAE FFBA tst.l [A6 - 0x46]
00000646 6704 beq +0x6 /* 0000064C */
00000648 6000 06F4 bra +0x6F6 /* 00000D3E */
label0000064C:
0000064C 422E F687 clr.b [A6 - 0x979]
00000650 41EE F47E lea.l A0, [A6 - 0xB82]
00000654 43EE FFBE lea.l A1, [A6 - 0x42]
00000658 7007 moveq.l D0, 0x07
label0000065A:
0000065A 20D9 move.l [A0]+, [A1]+
0000065C 51C8 FFFC dbf D0, -0x6 /* 0000065A */
00000660 486E F47E pea.l [A6 - 0xB82]
00000664 1F3C 0001 move.b -[A7], 0x1
00000668 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */]
0000066C 302E FACE move.w D0, [A6 - 0x532]
00000670 5240 addq.w D0, 1
00000672 3D40 F47A move.w [A6 - 0xB86], D0
00000676 6014 bra +0x16 /* 0000068C */
label00000678:
00000678 302E F47A move.w D0, [A6 - 0xB86]
0000067C E540 asl D0.w, 2
0000067E 41EE FACC lea.l A0, [A6 - 0x534]
00000682 7200 moveq.l D1, 0x00
00000684 2181 0000 move.l [A0 + D0.w], D1
00000688 526E F47A addq.w [A6 - 0xB86], 1
label0000068C:
0000068C 702A moveq.l D0, 0x2A
0000068E B06E F47A cmp.w D0, [A6 - 0xB86]
00000692 6CE4 bge -0x1A /* 00000678 */
00000694 702A moveq.l D0, 0x2A
00000696 906E FACE sub.w D0, [A6 - 0x532]
0000069A E540 asl D0.w, 2
0000069C D16E FDAE add.w [A6 - 0x252], D0
000006A0 0C6E 00CC FDAE cmpi.w [A6 - 0x252], 0xCC
000006A6 56C0 sne D0
000006A8 4A00 tst.b D0
000006AA 6626 bne +0x28 /* 000006D2 */
000006AC 4AAE FAB4 tst.l [A6 - 0x54C]
000006B0 57C1 seq D1
000006B2 8001 or.b D0, D1
000006B4 661C bne +0x1E /* 000006D2 */
000006B6 2F00 move.l -[A7], D0
000006B8 4267 clr.w -[A7]
000006BA 486E F37A pea.l [A6 - 0xC86]
000006BE 486E F47E pea.l [A6 - 0xB82]
000006C2 4EAD 04F2 jsr [A5 + 0x4F2 /* export_154 */]
000006C6 321F move.w D1, [A7]+
000006C8 201F move.l D0, [A7]+
000006CA 4A41 tst.w D1
000006CC 57C1 seq D1
000006CE 8001 or.b D0, D1
000006D0 6736 beq +0x38 /* 00000708 */
label000006D2:
000006D2 3F3C 0130 move.w -[A7], 0x130
000006D6 2F0E move.l -[A7], A6
000006D8 4EBA FE0C jsr [PC - 0x1F4 /* 000004E6 */]
000006DC 4267 clr.w -[A7]
000006DE 486E FFB8 pea.l [A6 - 0x48]
000006E2 3F2E 0010 move.w -[A7], [A6 + 0x10]
000006E6 2F2E F370 move.l -[A7], [A6 - 0xC90]
000006EA 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
000006EE 2F0E move.l -[A7], A6
000006F0 4EBA FDB6 jsr [PC - 0x24A /* 000004A8 */]
000006F4 41EE FFB8 lea.l A0, [A6 - 0x48]
000006F8 43EE FF70 lea.l A1, [A6 - 0x90]
000006FC 7011 moveq.l D0, 0x11
label000006FE:
000006FE 20D9 move.l [A0]+, [A1]+
00000700 51C8 FFFC dbf D0, -0x6 /* 000006FE */
00000704 6000 FEA4 bra -0x15A /* 000005AA */
label00000708:
00000708 2F2E FAB4 move.l -[A7], [A6 - 0x54C]
0000070C 487A 0EC2 pea.l [PC + 0xEC2 /* 000015D0, value 0x4E56 'NV', cstring "" */]
00000710 486E FF28 pea.l [A6 - 0xD8]
00000714 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
00000718 7000 moveq.l D0, 0x00
0000071A 2D40 FDB0 move.l [A6 - 0x250], D0
0000071E 4267 clr.w -[A7]
00000720 486E FF28 pea.l [A6 - 0xD8]
00000724 486E FBAC pea.l [A6 - 0x454]
00000728 3F3C 0100 move.w -[A7], 0x100
0000072C 486E FDAE pea.l [A6 - 0x252]
00000730 486E FDB0 pea.l [A6 - 0x250]
00000734 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000738 2F2E F370 move.l -[A7], [A6 - 0xC90]
0000073C 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
00000740 3D5F F680 move.w [A6 - 0x980], [A7]+
00000744 6600 013A bne +0x13C /* 00000880 */
00000748 4A6E FBAC tst.w [A6 - 0x454]
0000074C 56C0 sne D0
0000074E 4A00 tst.b D0
00000750 660C bne +0xE /* 0000075E */
00000752 722A moveq.l D1, 0x2A
00000754 B26E FDAE cmp.w D1, [A6 - 0x252]
00000758 56C1 sne D1
0000075A 8001 or.b D0, D1
0000075C 670A beq +0xC /* 00000768 */
label0000075E:
0000075E 3D7C FE61 F680 move.w [A6 - 0x980], 0xFE61
00000764 6000 00FA bra +0xFC /* 00000860 */
label00000768:
00000768 4267 clr.w -[A7]
0000076A 486E FBAE pea.l [A6 - 0x452]
0000076E 486E FFBE pea.l [A6 - 0x42]
00000772 1F3C 0001 move.b -[A7], 0x1
00000776 1F3C 0001 move.b -[A7], 0x1
0000077A 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */]
0000077E 101F move.b D0, [A7]+
00000780 6600 00DE bne +0xE0 /* 00000860 */
00000784 42A7 clr.l -[A7]
00000786 486E FBAE pea.l [A6 - 0x452]
0000078A 486E FE08 pea.l [A6 - 0x1F8]
0000078E 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
00000792 7000 moveq.l D0, 0x00
00000794 2D40 FDB0 move.l [A6 - 0x250], D0
00000798 4267 clr.w -[A7]
0000079A 486E FE08 pea.l [A6 - 0x1F8]
0000079E 486E F9AC pea.l [A6 - 0x654]
000007A2 3F3C 0100 move.w -[A7], 0x100
000007A6 486E FDAE pea.l [A6 - 0x252]
000007AA 486E FDB0 pea.l [A6 - 0x250]
000007AE 3F2E 0010 move.w -[A7], [A6 + 0x10]
000007B2 2F2E F370 move.l -[A7], [A6 - 0xC90]
000007B6 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
000007BA 3D5F F680 move.w [A6 - 0x980], [A7]+
000007BE 6600 00A0 bne +0xA2 /* 00000860 */
000007C2 202E F9B4 move.l D0, [A6 - 0x64C]
000007C6 B0AE FAB4 cmp.l D0, [A6 - 0x54C]
000007CA 670A beq +0xC /* 000007D6 */
000007CC 3D7C FE61 F680 move.w [A6 - 0x980], 0xFE61
000007D2 6000 008C bra +0x8E /* 00000860 */
label000007D6:
000007D6 41EE F47E lea.l A0, [A6 - 0xB82]
000007DA 43EE FBAE lea.l A1, [A6 - 0x452]
000007DE 7007 moveq.l D0, 0x07
label000007E0:
000007E0 20D9 move.l [A0]+, [A1]+
000007E2 51C8 FFFC dbf D0, -0x6 /* 000007E0 */
000007E6 486E F47E pea.l [A6 - 0xB82]
000007EA 1F3C 0001 move.b -[A7], 0x1
000007EE 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */]
000007F2 41EE F57E lea.l A0, [A6 - 0xA82]
000007F6 43EE FFBE lea.l A1, [A6 - 0x42]
000007FA 7007 moveq.l D0, 0x07
label000007FC:
000007FC 20D9 move.l [A0]+, [A1]+
000007FE 51C8 FFFC dbf D0, -0x6 /* 000007FC */
00000802 486E F57E pea.l [A6 - 0xA82]
00000806 1F3C 0001 move.b -[A7], 0x1
0000080A 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */]
0000080E 4267 clr.w -[A7]
00000810 486E F47E pea.l [A6 - 0xB82]
00000814 486E F57E pea.l [A6 - 0xA82]
00000818 4EAD 04F2 jsr [A5 + 0x4F2 /* export_154 */]
0000081C 70FF moveq.l D0, 0xFFFFFFFF
0000081E B05F cmp.w D0, [A7]+
00000820 6708 beq +0xA /* 0000082A */
00000822 3D7C FE61 F680 move.w [A6 - 0x980], 0xFE61
00000828 6036 bra +0x38 /* 00000860 */
label0000082A:
0000082A 3F3C 0131 move.w -[A7], 0x131
0000082E 2F0E move.l -[A7], A6
00000830 4EBA FCB4 jsr [PC - 0x34C /* 000004E6 */]
00000834 4267 clr.w -[A7]
00000836 486E FFB8 pea.l [A6 - 0x48]
0000083A 3F2E 0010 move.w -[A7], [A6 + 0x10]
0000083E 2F2E F370 move.l -[A7], [A6 - 0xC90]
00000842 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
00000846 2F0E move.l -[A7], A6
00000848 4EBA FC5E jsr [PC - 0x3A2 /* 000004A8 */]
0000084C 41EE FFB8 lea.l A0, [A6 - 0x48]
00000850 43EE FF70 lea.l A1, [A6 - 0x90]
00000854 7011 moveq.l D0, 0x11
label00000856:
00000856 20D9 move.l [A0]+, [A1]+
00000858 51C8 FFFC dbf D0, -0x6 /* 00000856 */
0000085C 6000 FD4C bra -0x2B2 /* 000005AA */
label00000860:
00000860 0C6E FE61 F680 cmpi.w [A6 - 0x980], 0xFE61
00000866 6618 bne +0x1A /* 00000880 */
00000868 4267 clr.w -[A7]
0000086A 486E FF28 pea.l [A6 - 0xD8]
0000086E 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000872 2F2E F370 move.l -[A7], [A6 - 0xC90]
00000876 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
0000087A 2F0E move.l -[A7], A6
0000087C 4EBA FC2A jsr [PC - 0x3D6 /* 000004A8 */]
label00000880:
00000880 0C6E FE61 F680 cmpi.w [A6 - 0x980], 0xFE61
00000886 6662 bne +0x64 /* 000008EA */
00000888 3F3C 0132 move.w -[A7], 0x132
0000088C 2F0E move.l -[A7], A6
0000088E 4EBA FC56 jsr [PC - 0x3AA /* 000004E6 */]
00000892 4267 clr.w -[A7]
00000894 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000898 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */]
0000089C 101F move.b D0, [A7]+
0000089E 660A bne +0xC /* 000008AA */
000008A0 3F3C FFDE move.w -[A7], 0xFFDE
000008A4 2F0E move.l -[A7], A6
000008A6 4EBA FC00 jsr [PC - 0x400 /* 000004A8 */]
label000008AA:
000008AA 426E FBAC clr.w [A6 - 0x454]
000008AE 41EE FBAE lea.l A0, [A6 - 0x452]
000008B2 43EE FFBE lea.l A1, [A6 - 0x42]
000008B6 7007 moveq.l D0, 0x07
label000008B8:
000008B8 20D9 move.l [A0]+, [A1]+
000008BA 51C8 FFFC dbf D0, -0x6 /* 000008B8 */
000008BE 7000 moveq.l D0, 0x00
000008C0 2D40 FBCE move.l [A6 - 0x432], D0
000008C4 2D40 FBD2 move.l [A6 - 0x42E], D0
000008C8 4267 clr.w -[A7]
000008CA 486E FF28 pea.l [A6 - 0xD8]
000008CE 3F3C 002A move.w -[A7], 0x2A /* '*' */
000008D2 486E FBAC pea.l [A6 - 0x454]
000008D6 3F2E 0010 move.w -[A7], [A6 + 0x10]
000008DA 2F2E F370 move.l -[A7], [A6 - 0xC90]
000008DE 4EAD 0A32 jsr [A5 + 0xA32 /* export_322 */]
000008E2 2F0E move.l -[A7], A6
000008E4 4EBA FBC2 jsr [PC - 0x43E /* 000004A8 */]
000008E8 600A bra +0xC /* 000008F4 */
label000008EA:
000008EA 3F2E F680 move.w -[A7], [A6 - 0x980]
000008EE 2F0E move.l -[A7], A6
000008F0 4EBA FBB6 jsr [PC - 0x44A /* 000004A8 */]
label000008F4:
000008F4 422E F685 clr.b [A6 - 0x97B]
000008F8 3D7C 0001 F47A move.w [A6 - 0xB86], 0x1
000008FE 6000 02F0 bra +0x2F2 /* 00000BF0 */
label00000902:
00000902 302E F47A move.w D0, [A6 - 0xB86]
00000906 E540 asl D0.w, 2
00000908 41EE FACC lea.l A0, [A6 - 0x534]
0000090C 4AB0 0000 tst.l [A0 + D0.w]
00000910 6614 bne +0x16 /* 00000926 */
00000912 7001 moveq.l D0, 0x01
00000914 B06E F47A cmp.w D0, [A6 - 0xB86]
00000918 6700 02D2 beq +0x2D4 /* 00000BEC */
0000091C 1D7C 0001 F685 move.b [A6 - 0x97B], 0x1
00000922 6000 02C8 bra +0x2CA /* 00000BEC */
label00000926:
00000926 102E F685 move.b D0, [A6 - 0x97B]
0000092A 6724 beq +0x26 /* 00000950 */
0000092C 3F3C 014A move.w -[A7], 0x14A
00000930 2F0E move.l -[A7], A6
00000932 4EBA FBB2 jsr [PC - 0x44E /* 000004E6 */]
00000936 302E F47A move.w D0, [A6 - 0xB86]
0000093A E540 asl D0.w, 2
0000093C 41EE FACC lea.l A0, [A6 - 0x534]
00000940 7200 moveq.l D1, 0x00
00000942 2181 0000 move.l [A0 + D0.w], D1
00000946 1D7C 0001 F687 move.b [A6 - 0x979], 0x1
0000094C 6000 029E bra +0x2A0 /* 00000BEC */
label00000950:
00000950 3D7C 0001 F47C move.w [A6 - 0xB84], 0x1
label00000956:
00000956 302E F47C move.w D0, [A6 - 0xB84]
0000095A B06E F47A cmp.w D0, [A6 - 0xB86]
0000095E 5DC0 slt D0
00000960 4A00 tst.b D0
00000962 6724 beq +0x26 /* 00000988 */
00000964 322E F47C move.w D1, [A6 - 0xB84]
00000968 E541 asl D1.w, 2
0000096A 342E F47A move.w D2, [A6 - 0xB86]
0000096E E542 asl D2.w, 2
00000970 41EE FACC lea.l A0, [A6 - 0x534]
00000974 2630 1000 move.l D3, [A0 + D1.w]
00000978 B6B0 2000 cmp.l D3, [A0 + D2.w]
0000097C 56C1 sne D1
0000097E C001 and.b D0, D1
00000980 6706 beq +0x8 /* 00000988 */
00000982 526E F47C addq.w [A6 - 0xB84], 1
00000986 60CE bra -0x30 /* 00000956 */
label00000988:
00000988 302E F47C move.w D0, [A6 - 0xB84]
0000098C B06E F47A cmp.w D0, [A6 - 0xB86]
00000990 6C24 bge +0x26 /* 000009B6 */
00000992 3F3C 014B move.w -[A7], 0x14B
00000996 2F0E move.l -[A7], A6
00000998 4EBA FB4C jsr [PC - 0x4B4 /* 000004E6 */]
0000099C 302E F47A move.w D0, [A6 - 0xB86]
000009A0 E540 asl D0.w, 2
000009A2 41EE FACC lea.l A0, [A6 - 0x534]
000009A6 7200 moveq.l D1, 0x00
000009A8 2181 0000 move.l [A0 + D0.w], D1
000009AC 1D7C 0001 F687 move.b [A6 - 0x979], 0x1
000009B2 6000 0238 bra +0x23A /* 00000BEC */
label000009B6:
000009B6 302E F47A move.w D0, [A6 - 0xB86]
000009BA E540 asl D0.w, 2
000009BC 41EE FACC lea.l A0, [A6 - 0x534]
000009C0 2F30 0000 move.l -[A7], [A0 + D0.w]
000009C4 487A 0C0A pea.l [PC + 0xC0A /* 000015D0, value 0x4E56 'NV', cstring "" */]
000009C8 486E FE98 pea.l [A6 - 0x168]
000009CC 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
000009D0 7000 moveq.l D0, 0x00
000009D2 2D40 FDB0 move.l [A6 - 0x250], D0
000009D6 4267 clr.w -[A7]
000009D8 486E FE98 pea.l [A6 - 0x168]
000009DC 486E FBAC pea.l [A6 - 0x454]
000009E0 3F3C 0100 move.w -[A7], 0x100
000009E4 486E FDAE pea.l [A6 - 0x252]
000009E8 486E FDB0 pea.l [A6 - 0x250]
000009EC 3F2E 0010 move.w -[A7], [A6 + 0x10]
000009F0 2F2E F370 move.l -[A7], [A6 - 0xC90]
000009F4 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
000009F8 3D5F F680 move.w [A6 - 0x980], [A7]+
000009FC 6600 00B4 bne +0xB6 /* 00000AB2 */
00000A00 70FF moveq.l D0, 0xFFFFFFFF
00000A02 B06E FBAC cmp.w D0, [A6 - 0x454]
00000A06 670A beq +0xC /* 00000A12 */
00000A08 3D7C FE61 F680 move.w [A6 - 0x980], 0xFE61
00000A0E 6000 00A2 bra +0xA4 /* 00000AB2 */
label00000A12:
00000A12 70FF moveq.l D0, 0xFFFFFFFF
00000A14 2F00 move.l -[A7], D0
00000A16 486E FBAE pea.l [A6 - 0x452]
00000A1A 486E FE98 pea.l [A6 - 0x168]
00000A1E 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
00000A22 7000 moveq.l D0, 0x00
00000A24 2D40 FDB0 move.l [A6 - 0x250], D0
00000A28 4267 clr.w -[A7]
00000A2A 486E FE98 pea.l [A6 - 0x168]
00000A2E 486E F7AC pea.l [A6 - 0x854]
00000A32 3F3C 0100 move.w -[A7], 0x100
00000A36 486E FDAE pea.l [A6 - 0x252]
00000A3A 486E FDB0 pea.l [A6 - 0x250]
00000A3E 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000A42 2F2E F370 move.l -[A7], [A6 - 0xC90]
00000A46 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
00000A4A 3D5F F680 move.w [A6 - 0x980], [A7]+
00000A4E 0C6E FE61 F680 cmpi.w [A6 - 0x980], 0xFE61
00000A54 57C0 seq D0
00000A56 4A00 tst.b D0
00000A58 6624 bne +0x26 /* 00000A7E */
00000A5A 4A6E F680 tst.w [A6 - 0x980]
00000A5E 57C1 seq D1
00000A60 4A01 tst.b D1
00000A62 6744 beq +0x46 /* 00000AA8 */
00000A64 342E F47A move.w D2, [A6 - 0xB86]
00000A68 E542 asl D2.w, 2
00000A6A 262E F7AC move.l D3, [A6 - 0x854]
00000A6E 41EE FACC lea.l A0, [A6 - 0x534]
00000A72 B6B0 2000 cmp.l D3, [A0 + D2.w]
00000A76 56C2 sne D2
00000A78 C202 and.b D1, D2
00000A7A 8001 or.b D0, D1
00000A7C 672A beq +0x2C /* 00000AA8 */
label00000A7E:
00000A7E 3F3C 0133 move.w -[A7], 0x133
00000A82 2F0E move.l -[A7], A6
00000A84 4EBA FA60 jsr [PC - 0x5A0 /* 000004E6 */]
00000A88 4267 clr.w -[A7]
00000A8A 486E FF28 pea.l [A6 - 0xD8]
00000A8E 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000A92 2F2E F370 move.l -[A7], [A6 - 0xC90]
00000A96 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
00000A9A 2F0E move.l -[A7], A6
00000A9C 4EBA FA0A jsr [PC - 0x5F6 /* 000004A8 */]
00000AA0 3D7C FE61 F680 move.w [A6 - 0x980], 0xFE61
00000AA6 600A bra +0xC /* 00000AB2 */
label00000AA8:
00000AA8 3F2E F680 move.w -[A7], [A6 - 0x980]
00000AAC 2F0E move.l -[A7], A6
00000AAE 4EBA F9F8 jsr [PC - 0x608 /* 000004A8 */]
label00000AB2:
00000AB2 302E F47A move.w D0, [A6 - 0xB86]
00000AB6 E540 asl D0.w, 2
00000AB8 41EE FACC lea.l A0, [A6 - 0x534]
00000ABC 2F30 0000 move.l -[A7], [A0 + D0.w]
00000AC0 486E FFBE pea.l [A6 - 0x42]
00000AC4 486E FE08 pea.l [A6 - 0x1F8]
00000AC8 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
00000ACC 7000 moveq.l D0, 0x00
00000ACE 2D40 FDB0 move.l [A6 - 0x250], D0
00000AD2 4267 clr.w -[A7]
00000AD4 486E FE08 pea.l [A6 - 0x1F8]
00000AD8 486E F8AC pea.l [A6 - 0x754]
00000ADC 3F3C 0100 move.w -[A7], 0x100
00000AE0 486E FDAE pea.l [A6 - 0x252]
00000AE4 486E FDB0 pea.l [A6 - 0x250]
00000AE8 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000AEC 2F2E F370 move.l -[A7], [A6 - 0xC90]
00000AF0 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
00000AF4 3D5F F67E move.w [A6 - 0x982], [A7]+
00000AF8 57C0 seq D0
00000AFA 4A00 tst.b D0
00000AFC 6734 beq +0x36 /* 00000B32 */
00000AFE 7206 moveq.l D1, 0x06
00000B00 B26E FDAE cmp.w D1, [A6 - 0x252]
00000B04 56C1 sne D1
00000B06 C001 and.b D0, D1
00000B08 6728 beq +0x2A /* 00000B32 */
00000B0A 3F3C 013D move.w -[A7], 0x13D
00000B0E 2F0E move.l -[A7], A6
00000B10 4EBA F9D4 jsr [PC - 0x62C /* 000004E6 */]
00000B14 4267 clr.w -[A7]
00000B16 486E FE08 pea.l [A6 - 0x1F8]
00000B1A 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000B1E 2F2E F370 move.l -[A7], [A6 - 0xC90]
00000B22 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
00000B26 2F0E move.l -[A7], A6
00000B28 4EBA F97E jsr [PC - 0x682 /* 000004A8 */]
00000B2C 3D7C FE61 F67E move.w [A6 - 0x982], 0xFE61
label00000B32:
00000B32 0C6E FE61 F680 cmpi.w [A6 - 0x980], 0xFE61
00000B38 6658 bne +0x5A /* 00000B92 */
00000B3A 3F3C 014C move.w -[A7], 0x14C
00000B3E 2F0E move.l -[A7], A6
00000B40 4EBA F966 jsr [PC - 0x69A /* 000004A8 */]
00000B44 302E F47A move.w D0, [A6 - 0xB86]
00000B48 E540 asl D0.w, 2
00000B4A 41EE FACC lea.l A0, [A6 - 0x534]
00000B4E 7200 moveq.l D1, 0x00
00000B50 2181 0000 move.l [A0 + D0.w], D1
00000B54 1D7C 0001 F687 move.b [A6 - 0x979], 0x1
00000B5A 0C6E FE61 F67E cmpi.w [A6 - 0x982], 0xFE61
00000B60 6700 008A beq +0x8C /* 00000BEC */
00000B64 3F2E F67E move.w -[A7], [A6 - 0x982]
00000B68 2F0E move.l -[A7], A6
00000B6A 4EBA F93C jsr [PC - 0x6C4 /* 000004A8 */]
00000B6E 3F3C 0134 move.w -[A7], 0x134
00000B72 2F0E move.l -[A7], A6
00000B74 4EBA F970 jsr [PC - 0x690 /* 000004E6 */]
00000B78 4267 clr.w -[A7]
00000B7A 486E FE08 pea.l [A6 - 0x1F8]
00000B7E 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000B82 2F2E F370 move.l -[A7], [A6 - 0xC90]
00000B86 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
00000B8A 2F0E move.l -[A7], A6
00000B8C 4EBA F91A jsr [PC - 0x6E6 /* 000004A8 */]
00000B90 605A bra +0x5C /* 00000BEC */
label00000B92:
00000B92 3F2E F680 move.w -[A7], [A6 - 0x980]
00000B96 2F0E move.l -[A7], A6
00000B98 4EBA F90E jsr [PC - 0x6F2 /* 000004A8 */]
00000B9C 0C6E FE61 F67E cmpi.w [A6 - 0x982], 0xFE61
00000BA2 6648 bne +0x4A /* 00000BEC */
00000BA4 3F3C 0135 move.w -[A7], 0x135
00000BA8 2F0E move.l -[A7], A6
00000BAA 4EBA F93A jsr [PC - 0x6C6 /* 000004E6 */]
00000BAE 4267 clr.w -[A7]
00000BB0 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000BB4 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */]
00000BB8 101F move.b D0, [A7]+
00000BBA 660A bne +0xC /* 00000BC6 */
00000BBC 3F3C FFDE move.w -[A7], 0xFFDE
00000BC0 2F0E move.l -[A7], A6
00000BC2 4EBA F8E4 jsr [PC - 0x71C /* 000004A8 */]
label00000BC6:
00000BC6 7000 moveq.l D0, 0x00
00000BC8 2D40 F8AE move.l [A6 - 0x752], D0
00000BCC 4267 clr.w -[A7]
00000BCE 486E FE08 pea.l [A6 - 0x1F8]
00000BD2 3F3C 0006 move.w -[A7], 0x6
00000BD6 486E F8AC pea.l [A6 - 0x754]
00000BDA 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000BDE 2F2E F370 move.l -[A7], [A6 - 0xC90]
00000BE2 4EAD 0A32 jsr [A5 + 0xA32 /* export_322 */]
00000BE6 2F0E move.l -[A7], A6
00000BE8 4EBA F8BE jsr [PC - 0x742 /* 000004A8 */]
label00000BEC:
00000BEC 526E F47A addq.w [A6 - 0xB86], 1
label00000BF0:
00000BF0 702A moveq.l D0, 0x2A
00000BF2 B06E F47A cmp.w D0, [A6 - 0xB86]
00000BF6 6C00 FD0A bge -0x2F4 /* 00000902 */
00000BFA 202E FAB4 move.l D0, [A6 - 0x54C]
00000BFE B0AE F6A8 cmp.l D0, [A6 - 0x958]
00000C02 6F06 ble +0x8 /* 00000C0A */
00000C04 2D6E FAB4 F6A8 move.l [A6 - 0x958], [A6 - 0x54C]
label00000C0A:
00000C0A 7001 moveq.l D0, 0x01
00000C0C B0AE FAB4 cmp.l D0, [A6 - 0x54C]
00000C10 6604 bne +0x6 /* 00000C16 */
00000C12 422E F686 clr.b [A6 - 0x97A]
label00000C16:
00000C16 102E F687 move.b D0, [A6 - 0x979]
00000C1A 6700 F98E beq -0x670 /* 000005AA */
00000C1E 4267 clr.w -[A7]
00000C20 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000C24 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */]
00000C28 101F move.b D0, [A7]+
00000C2A 660A bne +0xC /* 00000C36 */
00000C2C 3F3C FFDE move.w -[A7], 0xFFDE
00000C30 2F0E move.l -[A7], A6
00000C32 4EBA F874 jsr [PC - 0x78C /* 000004A8 */]
label00000C36:
00000C36 3D7C 0002 F47A move.w [A6 - 0xB86], 0x2
label00000C3C:
00000C3C 702A moveq.l D0, 0x2A
00000C3E B06E F47A cmp.w D0, [A6 - 0xB86]
00000C42 5CC0 sge D0
00000C44 4A00 tst.b D0
00000C46 671A beq +0x1C /* 00000C62 */
00000C48 322E F47A move.w D1, [A6 - 0xB86]
00000C4C E541 asl D1.w, 2
00000C4E 41EE FACC lea.l A0, [A6 - 0x534]
00000C52 4AB0 1000 tst.l [A0 + D1.w]
00000C56 56C1 sne D1
00000C58 C001 and.b D0, D1
00000C5A 6706 beq +0x8 /* 00000C62 */
00000C5C 526E F47A addq.w [A6 - 0xB86], 1
00000C60 60DA bra -0x24 /* 00000C3C */
label00000C62:
00000C62 702A moveq.l D0, 0x2A
00000C64 B06E F47A cmp.w D0, [A6 - 0xB86]
00000C68 6C02 bge +0x4 /* 00000C6C */
00000C6A 6060 bra +0x62 /* 00000CCC */
label00000C6C:
00000C6C 3D6E F47A F47C move.w [A6 - 0xB84], [A6 - 0xB86]
label00000C72:
00000C72 702A moveq.l D0, 0x2A
00000C74 B06E F47C cmp.w D0, [A6 - 0xB84]
00000C78 5CC0 sge D0
00000C7A 4A00 tst.b D0
00000C7C 671A beq +0x1C /* 00000C98 */
00000C7E 322E F47C move.w D1, [A6 - 0xB84]
00000C82 E541 asl D1.w, 2
00000C84 41EE FACC lea.l A0, [A6 - 0x534]
00000C88 4AB0 1000 tst.l [A0 + D1.w]
00000C8C 57C1 seq D1
00000C8E C001 and.b D0, D1
00000C90 6706 beq +0x8 /* 00000C98 */
00000C92 526E F47C addq.w [A6 - 0xB84], 1
00000C96 60DA bra -0x24 /* 00000C72 */
label00000C98:
00000C98 702A moveq.l D0, 0x2A
00000C9A B06E F47C cmp.w D0, [A6 - 0xB84]
00000C9E 6C02 bge +0x4 /* 00000CA2 */
00000CA0 602A bra +0x2C /* 00000CCC */
label00000CA2:
00000CA2 302E F47C move.w D0, [A6 - 0xB84]
00000CA6 E540 asl D0.w, 2
00000CA8 322E F47A move.w D1, [A6 - 0xB86]
00000CAC E541 asl D1.w, 2
00000CAE 41EE FACC lea.l A0, [A6 - 0x534]
00000CB2 21B0 0000 1000 move.l [A0 + D1.w], [A0 + D0.w]
00000CB8 302E F47C move.w D0, [A6 - 0xB84]
00000CBC E540 asl D0.w, 2
00000CBE 7200 moveq.l D1, 0x00
00000CC0 2181 0000 move.l [A0 + D0.w], D1
00000CC4 526E F47A addq.w [A6 - 0xB86], 1
00000CC8 6000 FF72 bra -0x8C /* 00000C3C */
label00000CCC:
00000CCC 3D7C 0001 F47A move.w [A6 - 0xB86], 0x1
00000CD2 6014 bra +0x16 /* 00000CE8 */
label00000CD4:
00000CD4 302E F47A move.w D0, [A6 - 0xB86]
00000CD8 E540 asl D0.w, 2
00000CDA 41EE FAC2 lea.l A0, [A6 - 0x53E]
00000CDE 7200 moveq.l D1, 0x00
00000CE0 2181 0000 move.l [A0 + D0.w], D1
00000CE4 526E F47A addq.w [A6 - 0xB86], 1
label00000CE8:
00000CE8 7002 moveq.l D0, 0x02
00000CEA B06E F47A cmp.w D0, [A6 - 0xB86]
00000CEE 6CE4 bge -0x1A /* 00000CD4 */
00000CF0 4267 clr.w -[A7]
00000CF2 486E FFB8 pea.l [A6 - 0x48]
00000CF6 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000CFA 2F2E F370 move.l -[A7], [A6 - 0xC90]
00000CFE 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
00000D02 2F0E move.l -[A7], A6
00000D04 4EBA F7A2 jsr [PC - 0x85E /* 000004A8 */]
00000D08 702A moveq.l D0, 0x2A
00000D0A 906E FACE sub.w D0, [A6 - 0x532]
00000D0E E540 asl D0.w, 2
00000D10 323C 00CC move.w D1, 0xCC
00000D14 9240 sub.w D1, D0
00000D16 3D41 FDAE move.w [A6 - 0x252], D1
00000D1A 4267 clr.w -[A7]
00000D1C 486E FFB8 pea.l [A6 - 0x48]
00000D20 3F2E FDAE move.w -[A7], [A6 - 0x252]
00000D24 486E FAAC pea.l [A6 - 0x554]
00000D28 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000D2C 2F2E F370 move.l -[A7], [A6 - 0xC90]
00000D30 4EAD 0A32 jsr [A5 + 0xA32 /* export_322 */]
00000D34 2F0E move.l -[A7], A6
00000D36 4EBA F770 jsr [PC - 0x890 /* 000004A8 */]
00000D3A 6000 F86E bra -0x790 /* 000005AA */
label00000D3E:
00000D3E 102E F686 move.b D0, [A6 - 0x97A]
00000D42 670E beq +0x10 /* 00000D52 */
00000D44 7001 moveq.l D0, 0x01
00000D46 B0AE F6A8 cmp.l D0, [A6 - 0x958]
00000D4A 6F06 ble +0x8 /* 00000D52 */
00000D4C 7001 moveq.l D0, 0x01
00000D4E 2D40 F6A8 move.l [A6 - 0x958], D0
label00000D52:
00000D52 70FF moveq.l D0, 0xFFFFFFFF
00000D54 2F00 move.l -[A7], D0
00000D56 487A 0878 pea.l [PC + 0x878 /* 000015D0, value 0x4E56 'NV', cstring "" */]
00000D5A 486E FE98 pea.l [A6 - 0x168]
00000D5E 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
00000D62 7000 moveq.l D0, 0x00
00000D64 2D40 FDB0 move.l [A6 - 0x250], D0
00000D68 4267 clr.w -[A7]
00000D6A 486E FE98 pea.l [A6 - 0x168]
00000D6E 486E F8AC pea.l [A6 - 0x754]
00000D72 3F3C 0100 move.w -[A7], 0x100
00000D76 486E FDAE pea.l [A6 - 0x252]
00000D7A 486E FDB0 pea.l [A6 - 0x250]
00000D7E 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000D82 2F2E F370 move.l -[A7], [A6 - 0xC90]
00000D86 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
00000D8A 3D5F F680 move.w [A6 - 0x980], [A7]+
00000D8E 57C0 seq D0
00000D90 4A00 tst.b D0
00000D92 6732 beq +0x34 /* 00000DC6 */
00000D94 4A6E FDAE tst.w [A6 - 0x252]
00000D98 56C1 sne D1
00000D9A C001 and.b D0, D1
00000D9C 6728 beq +0x2A /* 00000DC6 */
00000D9E 3F3C 013D move.w -[A7], 0x13D
00000DA2 2F0E move.l -[A7], A6
00000DA4 4EBA F740 jsr [PC - 0x8C0 /* 000004E6 */]
00000DA8 4267 clr.w -[A7]
00000DAA 486E FE98 pea.l [A6 - 0x168]
00000DAE 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000DB2 2F2E F370 move.l -[A7], [A6 - 0xC90]
00000DB6 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
00000DBA 2F0E move.l -[A7], A6
00000DBC 4EBA F6EA jsr [PC - 0x916 /* 000004A8 */]
00000DC0 3D7C FE61 F680 move.w [A6 - 0x980], 0xFE61
label00000DC6:
00000DC6 0C6E FE61 F680 cmpi.w [A6 - 0x980], 0xFE61
00000DCC 6640 bne +0x42 /* 00000E0E */
00000DCE 3F3C 0137 move.w -[A7], 0x137
00000DD2 2F0E move.l -[A7], A6
00000DD4 4EBA F710 jsr [PC - 0x8F0 /* 000004E6 */]
00000DD8 4267 clr.w -[A7]
00000DDA 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000DDE 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */]
00000DE2 101F move.b D0, [A7]+
00000DE4 660A bne +0xC /* 00000DF0 */
00000DE6 3F3C FFDE move.w -[A7], 0xFFDE
00000DEA 2F0E move.l -[A7], A6
00000DEC 4EBA F6BA jsr [PC - 0x946 /* 000004A8 */]
label00000DF0:
00000DF0 4267 clr.w -[A7]
00000DF2 486E FE98 pea.l [A6 - 0x168]
00000DF6 4267 clr.w -[A7]
00000DF8 42A7 clr.l -[A7]
00000DFA 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000DFE 2F2E F370 move.l -[A7], [A6 - 0xC90]
00000E02 4EAD 0A32 jsr [A5 + 0xA32 /* export_322 */]
00000E06 2F0E move.l -[A7], A6
00000E08 4EBA F69E jsr [PC - 0x962 /* 000004A8 */]
00000E0C 600A bra +0xC /* 00000E18 */
label00000E0E:
00000E0E 3F2E F680 move.w -[A7], [A6 - 0x980]
00000E12 2F0E move.l -[A7], A6
00000E14 4EBA F692 jsr [PC - 0x96E /* 000004A8 */]
label00000E18:
00000E18 41EE FE50 lea.l A0, [A6 - 0x1B0]
00000E1C 43EE FE98 lea.l A1, [A6 - 0x168]
00000E20 7011 moveq.l D0, 0x11
label00000E22:
00000E22 20D9 move.l [A0]+, [A1]+
00000E24 51C8 FFFC dbf D0, -0x6 /* 00000E22 */
00000E28 7000 moveq.l D0, 0x00
00000E2A 2D40 FDB0 move.l [A6 - 0x250], D0
00000E2E 4267 clr.w -[A7]
00000E30 486E FE98 pea.l [A6 - 0x168]
00000E34 486E F8AC pea.l [A6 - 0x754]
00000E38 3F3C 0100 move.w -[A7], 0x100
00000E3C 486E FDAE pea.l [A6 - 0x252]
00000E40 486E FDB0 pea.l [A6 - 0x250]
00000E44 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000E48 2F2E F370 move.l -[A7], [A6 - 0xC90]
00000E4C 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
00000E50 2F0E move.l -[A7], A6
00000E52 4EBA F654 jsr [PC - 0x9AC /* 000004A8 */]
00000E56 2F3C 0001 0000 move.l -[A7], 0x10000
00000E5C 486E FE98 pea.l [A6 - 0x168]
00000E60 486E F7AC pea.l [A6 - 0x854]
00000E64 3F3C 0100 move.w -[A7], 0x100
00000E68 486E FDAE pea.l [A6 - 0x252]
00000E6C 3F3C 0048 move.w -[A7], 0x48 /* 'H' */
00000E70 486E FDAC pea.l [A6 - 0x254]
00000E74 486E FDB0 pea.l [A6 - 0x250]
00000E78 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000E7C 2F2E F370 move.l -[A7], [A6 - 0xC90]
00000E80 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */]
00000E84 3D5F F680 move.w [A6 - 0x980], [A7]+
00000E88 0C6E FE54 F680 cmpi.w [A6 - 0x980], 0xFE54
00000E8E 57C0 seq D0
00000E90 4A00 tst.b D0
00000E92 6600 02EE bne +0x2F0 /* 00001182 */
00000E96 0C6E FE61 F680 cmpi.w [A6 - 0x980], 0xFE61
00000E9C 57C1 seq D1
00000E9E 8001 or.b D0, D1
00000EA0 6704 beq +0x6 /* 00000EA6 */
00000EA2 6000 02DE bra +0x2E0 /* 00001182 */
label00000EA6:
00000EA6 3F2E F680 move.w -[A7], [A6 - 0x980]
00000EAA 2F0E move.l -[A7], A6
00000EAC 4EBA F5FA jsr [PC - 0xA06 /* 000004A8 */]
00000EB0 70FF moveq.l D0, 0xFFFFFFFF
00000EB2 B0AE FE9A cmp.l D0, [A6 - 0x166]
00000EB6 6704 beq +0x6 /* 00000EBC */
00000EB8 6000 02C8 bra +0x2CA /* 00001182 */
label00000EBC:
00000EBC 4AAE F7AC tst.l [A6 - 0x854]
00000EC0 57C0 seq D0
00000EC2 4A00 tst.b D0
00000EC4 660C bne +0xE /* 00000ED2 */
00000EC6 7220 moveq.l D1, 0x20
00000EC8 B26E FDAE cmp.w D1, [A6 - 0x252]
00000ECC 56C1 sne D1
00000ECE 8001 or.b D0, D1
00000ED0 6736 beq +0x38 /* 00000F08 */
label00000ED2:
00000ED2 3F3C 0138 move.w -[A7], 0x138
00000ED6 2F0E move.l -[A7], A6
00000ED8 4EBA F60C jsr [PC - 0x9F4 /* 000004E6 */]
00000EDC 4267 clr.w -[A7]
00000EDE 486E FE98 pea.l [A6 - 0x168]
00000EE2 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000EE6 2F2E F370 move.l -[A7], [A6 - 0xC90]
00000EEA 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
00000EEE 2F0E move.l -[A7], A6
00000EF0 4EBA F5B6 jsr [PC - 0xA4A /* 000004A8 */]
00000EF4 41EE FE98 lea.l A0, [A6 - 0x168]
00000EF8 43EE FE50 lea.l A1, [A6 - 0x1B0]
00000EFC 7011 moveq.l D0, 0x11
label00000EFE:
00000EFE 20D9 move.l [A0]+, [A1]+
00000F00 51C8 FFFC dbf D0, -0x6 /* 00000EFE */
00000F04 6000 FF12 bra -0xEC /* 00000E18 */
label00000F08:
00000F08 2F2E F7AC move.l -[A7], [A6 - 0x854]
00000F0C 487A 06C2 pea.l [PC + 0x6C2 /* 000015D0, value 0x4E56 'NV', cstring "" */]
00000F10 486E FF28 pea.l [A6 - 0xD8]
00000F14 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
00000F18 7000 moveq.l D0, 0x00
00000F1A 2D40 FDB0 move.l [A6 - 0x250], D0
00000F1E 4267 clr.w -[A7]
00000F20 486E FF28 pea.l [A6 - 0xD8]
00000F24 486E FBAC pea.l [A6 - 0x454]
00000F28 3F3C 0100 move.w -[A7], 0x100
00000F2C 486E FDAE pea.l [A6 - 0x252]
00000F30 486E FDB0 pea.l [A6 - 0x250]
00000F34 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000F38 2F2E F370 move.l -[A7], [A6 - 0xC90]
00000F3C 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
00000F40 3D5F F680 move.w [A6 - 0x980], [A7]+
00000F44 6600 01BC bne +0x1BE /* 00001102 */
00000F48 702A moveq.l D0, 0x2A
00000F4A B06E FDAE cmp.w D0, [A6 - 0x252]
00000F4E 670A beq +0xC /* 00000F5A */
00000F50 3D7C FE61 F680 move.w [A6 - 0x980], 0xFE61
00000F56 6000 0178 bra +0x17A /* 000010D0 */
label00000F5A:
00000F5A 4267 clr.w -[A7]
00000F5C 486E FBAE pea.l [A6 - 0x452]
00000F60 486E FE9E pea.l [A6 - 0x162]
00000F64 1F3C 0001 move.b -[A7], 0x1
00000F68 1F3C 0001 move.b -[A7], 0x1
00000F6C 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */]
00000F70 101F move.b D0, [A7]+
00000F72 6600 015C bne +0x15E /* 000010D0 */
00000F76 302E FBAC move.w D0, [A6 - 0x454]
00000F7A 48C0 ext.l D0
00000F7C 2F00 move.l -[A7], D0
00000F7E 486E FBAE pea.l [A6 - 0x452]
00000F82 486E FE08 pea.l [A6 - 0x1F8]
00000F86 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
00000F8A 7000 moveq.l D0, 0x00
00000F8C 2D40 FDB0 move.l [A6 - 0x250], D0
00000F90 70FF moveq.l D0, 0xFFFFFFFF
00000F92 B06E FBAC cmp.w D0, [A6 - 0x454]
00000F96 6638 bne +0x3A /* 00000FD0 */
00000F98 4267 clr.w -[A7]
00000F9A 486E FE08 pea.l [A6 - 0x1F8]
00000F9E 486E F6AC pea.l [A6 - 0x954]
00000FA2 3F3C 0100 move.w -[A7], 0x100
00000FA6 486E FDAE pea.l [A6 - 0x252]
00000FAA 486E FDB0 pea.l [A6 - 0x250]
00000FAE 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000FB2 2F2E F370 move.l -[A7], [A6 - 0xC90]
00000FB6 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
00000FBA 3D5F F680 move.w [A6 - 0x980], [A7]+
00000FBE 202E F6AC move.l D0, [A6 - 0x954]
00000FC2 B0AE F7AC cmp.l D0, [A6 - 0x854]
00000FC6 56C0 sne D0
00000FC8 4400 neg.b D0
00000FCA 1D40 F684 move.b [A6 - 0x97C], D0
00000FCE 6044 bra +0x46 /* 00001014 */
label00000FD0:
00000FD0 4A6E FBAC tst.w [A6 - 0x454]
00000FD4 6638 bne +0x3A /* 0000100E */
00000FD6 4267 clr.w -[A7]
00000FD8 486E FE08 pea.l [A6 - 0x1F8]
00000FDC 486E FAAC pea.l [A6 - 0x554]
00000FE0 3F3C 0100 move.w -[A7], 0x100
00000FE4 486E FDAE pea.l [A6 - 0x252]
00000FE8 486E FDB0 pea.l [A6 - 0x250]
00000FEC 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000FF0 2F2E F370 move.l -[A7], [A6 - 0xC90]
00000FF4 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
00000FF8 3D5F F680 move.w [A6 - 0x980], [A7]+
00000FFC 202E FAB4 move.l D0, [A6 - 0x54C]
00001000 B0AE F7AC cmp.l D0, [A6 - 0x854]
00001004 56C0 sne D0
00001006 4400 neg.b D0
00001008 1D40 F684 move.b [A6 - 0x97C], D0
0000100C 6006 bra +0x8 /* 00001014 */
label0000100E:
0000100E 3D7C FE61 F680 move.w [A6 - 0x980], 0xFE61
label00001014:
00001014 4A6E F680 tst.w [A6 - 0x980]
00001018 6600 00B6 bne +0xB8 /* 000010D0 */
0000101C 102E F684 move.b D0, [A6 - 0x97C]
00001020 670A beq +0xC /* 0000102C */
00001022 3D7C FE61 F680 move.w [A6 - 0x980], 0xFE61
00001028 6000 00A6 bra +0xA8 /* 000010D0 */
label0000102C:
0000102C 70FF moveq.l D0, 0xFFFFFFFF
0000102E B06E FBAC cmp.w D0, [A6 - 0x454]
00001032 6654 bne +0x56 /* 00001088 */
00001034 41EE F47E lea.l A0, [A6 - 0xB82]
00001038 43EE FBAE lea.l A1, [A6 - 0x452]
0000103C 7007 moveq.l D0, 0x07
label0000103E:
0000103E 20D9 move.l [A0]+, [A1]+
00001040 51C8 FFFC dbf D0, -0x6 /* 0000103E */
00001044 486E F47E pea.l [A6 - 0xB82]
00001048 1F3C 0001 move.b -[A7], 0x1
0000104C 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */]
00001050 41EE F57E lea.l A0, [A6 - 0xA82]
00001054 43EE FE9E lea.l A1, [A6 - 0x162]
00001058 7007 moveq.l D0, 0x07
label0000105A:
0000105A 20D9 move.l [A0]+, [A1]+
0000105C 51C8 FFFC dbf D0, -0x6 /* 0000105A */
00001060 486E F57E pea.l [A6 - 0xA82]
00001064 1F3C 0001 move.b -[A7], 0x1
00001068 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */]
0000106C 4267 clr.w -[A7]
0000106E 486E F47E pea.l [A6 - 0xB82]
00001072 486E F57E pea.l [A6 - 0xA82]
00001076 4EAD 04F2 jsr [A5 + 0x4F2 /* export_154 */]
0000107A 70FF moveq.l D0, 0xFFFFFFFF
0000107C B05F cmp.w D0, [A7]+
0000107E 6714 beq +0x16 /* 00001094 */
00001080 3D7C FE61 F680 move.w [A6 - 0x980], 0xFE61
00001086 600C bra +0xE /* 00001094 */
label00001088:
00001088 4A6E FBAC tst.w [A6 - 0x454]
0000108C 6706 beq +0x8 /* 00001094 */
0000108E 3D7C FE61 F680 move.w [A6 - 0x980], 0xFE61
label00001094:
00001094 4A6E F680 tst.w [A6 - 0x980]
00001098 6636 bne +0x38 /* 000010D0 */
0000109A 3F3C 0139 move.w -[A7], 0x139
0000109E 2F0E move.l -[A7], A6
000010A0 4EBA F444 jsr [PC - 0xBBC /* 000004E6 */]
000010A4 4267 clr.w -[A7]
000010A6 486E FE98 pea.l [A6 - 0x168]
000010AA 3F2E 0010 move.w -[A7], [A6 + 0x10]
000010AE 2F2E F370 move.l -[A7], [A6 - 0xC90]
000010B2 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
000010B6 2F0E move.l -[A7], A6
000010B8 4EBA F3EE jsr [PC - 0xC12 /* 000004A8 */]
000010BC 41EE FE98 lea.l A0, [A6 - 0x168]
000010C0 43EE FE50 lea.l A1, [A6 - 0x1B0]
000010C4 7011 moveq.l D0, 0x11
label000010C6:
000010C6 20D9 move.l [A0]+, [A1]+
000010C8 51C8 FFFC dbf D0, -0x6 /* 000010C6 */
000010CC 6000 FD4A bra -0x2B4 /* 00000E18 */
label000010D0:
000010D0 0C6E FE61 F680 cmpi.w [A6 - 0x980], 0xFE61
000010D6 6620 bne +0x22 /* 000010F8 */
000010D8 4267 clr.w -[A7]
000010DA 486E FF28 pea.l [A6 - 0xD8]
000010DE 3F2E 0010 move.w -[A7], [A6 + 0x10]
000010E2 2F2E F370 move.l -[A7], [A6 - 0xC90]
000010E6 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
000010EA 2F0E move.l -[A7], A6
000010EC 4EBA F3BA jsr [PC - 0xC46 /* 000004A8 */]
000010F0 3D7C FE61 F680 move.w [A6 - 0x980], 0xFE61
000010F6 600A bra +0xC /* 00001102 */
label000010F8:
000010F8 3F2E F680 move.w -[A7], [A6 - 0x980]
000010FC 2F0E move.l -[A7], A6
000010FE 4EBA F3A8 jsr [PC - 0xC58 /* 000004A8 */]
label00001102:
00001102 0C6E FE61 F680 cmpi.w [A6 - 0x980], 0xFE61
00001108 6662 bne +0x64 /* 0000116C */
0000110A 3F3C 013A move.w -[A7], 0x13A
0000110E 2F0E move.l -[A7], A6
00001110 4EBA F3D4 jsr [PC - 0xC2C /* 000004E6 */]
00001114 4267 clr.w -[A7]
00001116 3F2E 0010 move.w -[A7], [A6 + 0x10]
0000111A 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */]
0000111E 101F move.b D0, [A7]+
00001120 660A bne +0xC /* 0000112C */
00001122 3F3C FFDE move.w -[A7], 0xFFDE
00001126 2F0E move.l -[A7], A6
00001128 4EBA F37E jsr [PC - 0xC82 /* 000004A8 */]
label0000112C:
0000112C 3D7C FFFF FBAC move.w [A6 - 0x454], 0xFFFF
00001132 41EE FBAE lea.l A0, [A6 - 0x452]
00001136 43EE FE9E lea.l A1, [A6 - 0x162]
0000113A 7007 moveq.l D0, 0x07
label0000113C:
0000113C 20D9 move.l [A0]+, [A1]+
0000113E 51C8 FFFC dbf D0, -0x6 /* 0000113C */
00001142 7000 moveq.l D0, 0x00
00001144 2D40 FBCE move.l [A6 - 0x432], D0
00001148 2D40 FBD2 move.l [A6 - 0x42E], D0
0000114C 4267 clr.w -[A7]
0000114E 486E FF28 pea.l [A6 - 0xD8]
00001152 3F3C 002A move.w -[A7], 0x2A /* '*' */
00001156 486E FBAC pea.l [A6 - 0x454]
0000115A 3F2E 0010 move.w -[A7], [A6 + 0x10]
0000115E 2F2E F370 move.l -[A7], [A6 - 0xC90]
00001162 4EAD 0A32 jsr [A5 + 0xA32 /* export_322 */]
00001166 2F0E move.l -[A7], A6
00001168 4EBA F33E jsr [PC - 0xCC2 /* 000004A8 */]
label0000116C:
0000116C 202E F7AC move.l D0, [A6 - 0x854]
00001170 B0AE F6A8 cmp.l D0, [A6 - 0x958]
00001174 6F00 FCA2 ble -0x35C /* 00000E18 */
00001178 2D6E F7AC F6A8 move.l [A6 - 0x958], [A6 - 0x854]
0000117E 6000 FC98 bra -0x366 /* 00000E18 */
label00001182:
00001182 202E F6A8 move.l D0, [A6 - 0x958]
00001186 B0AE FCDC cmp.l D0, [A6 - 0x324]
0000118A 6F00 0094 ble +0x96 /* 00001220 */
0000118E 3F3C 013C move.w -[A7], 0x13C
00001192 2F0E move.l -[A7], A6
00001194 4EBA F350 jsr [PC - 0xCB0 /* 000004E6 */]
00001198 4267 clr.w -[A7]
0000119A 3F2E 0010 move.w -[A7], [A6 + 0x10]
0000119E 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */]
000011A2 101F move.b D0, [A7]+
000011A4 660A bne +0xC /* 000011B0 */
000011A6 3F3C FFDE move.w -[A7], 0xFFDE
000011AA 2F0E move.l -[A7], A6
000011AC 4EBA F2FA jsr [PC - 0xD06 /* 000004A8 */]
label000011B0:
000011B0 2D6E F6A8 FCDC move.l [A6 - 0x324], [A6 - 0x958]
000011B6 3D7C 0001 F47A move.w [A6 - 0xB86], 0x1
000011BC 6014 bra +0x16 /* 000011D2 */
label000011BE:
000011BE 302E F47A move.w D0, [A6 - 0xB86]
000011C2 E540 asl D0.w, 2
000011C4 41EE FCFC lea.l A0, [A6 - 0x304]
000011C8 7200 moveq.l D1, 0x00
000011CA 2181 0000 move.l [A0 + D0.w], D1
000011CE 526E F47A addq.w [A6 - 0xB86], 1
label000011D2:
000011D2 7009 moveq.l D0, 0x09
000011D4 B06E F47A cmp.w D0, [A6 - 0xB86]
000011D8 6CE4 bge -0x1A /* 000011BE */
000011DA 42A7 clr.l -[A7]
000011DC 487A 03F2 pea.l [PC + 0x3F2 /* 000015D0, value 0x4E56 'NV', cstring "" */]
000011E0 486E FFB8 pea.l [A6 - 0x48]
000011E4 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
000011E8 4267 clr.w -[A7]
000011EA 486E FFB8 pea.l [A6 - 0x48]
000011EE 3F2E 0010 move.w -[A7], [A6 + 0x10]
000011F2 2F2E F370 move.l -[A7], [A6 - 0xC90]
000011F6 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
000011FA 2F0E move.l -[A7], A6
000011FC 4EBA F2AA jsr [PC - 0xD56 /* 000004A8 */]
00001200 4267 clr.w -[A7]
00001202 486E FFB8 pea.l [A6 - 0x48]
00001206 3F3C 0078 move.w -[A7], 0x78 /* 'x' */
0000120A 486E FCAC pea.l [A6 - 0x354]
0000120E 3F2E 0010 move.w -[A7], [A6 + 0x10]
00001212 2F2E F370 move.l -[A7], [A6 - 0xC90]
00001216 4EAD 0A32 jsr [A5 + 0xA32 /* export_322 */]
0000121A 2F0E move.l -[A7], A6
0000121C 4EBA F28A jsr [PC - 0xD76 /* 000004A8 */]
label00001220:
00001220 41EE FE08 lea.l A0, [A6 - 0x1F8]
00001224 43EE FF70 lea.l A1, [A6 - 0x90]
00001228 7011 moveq.l D0, 0x11
label0000122A:
0000122A 20D9 move.l [A0]+, [A1]+
0000122C 51C8 FFFC dbf D0, -0x6 /* 0000122A */
00001230 7000 moveq.l D0, 0x00
00001232 2D40 FDB0 move.l [A6 - 0x250], D0
00001236 4267 clr.w -[A7]
00001238 486E FE08 pea.l [A6 - 0x1F8]
0000123C 486E F8AC pea.l [A6 - 0x754]
00001240 3F3C 0100 move.w -[A7], 0x100
00001244 486E FDAE pea.l [A6 - 0x252]
00001248 486E FDB0 pea.l [A6 - 0x250]
0000124C 3F2E 0010 move.w -[A7], [A6 + 0x10]
00001250 2F2E F370 move.l -[A7], [A6 - 0xC90]
00001254 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
00001258 2F0E move.l -[A7], A6
0000125A 4EBA F24C jsr [PC - 0xDB4 /* 000004A8 */]
label0000125E:
0000125E 41EE FDC0 lea.l A0, [A6 - 0x240]
00001262 43EE FE08 lea.l A1, [A6 - 0x1F8]
00001266 7011 moveq.l D0, 0x11
label00001268:
00001268 20D9 move.l [A0]+, [A1]+
0000126A 51C8 FFFC dbf D0, -0x6 /* 00001268 */
0000126E 2F3C 0001 0000 move.l -[A7], 0x10000
00001274 486E FE08 pea.l [A6 - 0x1F8]
00001278 486E F8AC pea.l [A6 - 0x754]
0000127C 3F3C 0100 move.w -[A7], 0x100
00001280 486E FDAE pea.l [A6 - 0x252]
00001284 3F3C 0048 move.w -[A7], 0x48 /* 'H' */
00001288 486E FDAC pea.l [A6 - 0x254]
0000128C 486E FDB0 pea.l [A6 - 0x250]
00001290 3F2E 0010 move.w -[A7], [A6 + 0x10]
00001294 2F2E F370 move.l -[A7], [A6 - 0xC90]
00001298 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */]
0000129C 3D5F F680 move.w [A6 - 0x980], [A7]+
000012A0 0C6E FE54 F680 cmpi.w [A6 - 0x980], 0xFE54
000012A6 57C0 seq D0
000012A8 4A00 tst.b D0
000012AA 6600 02EE bne +0x2F0 /* 0000159A */
000012AE 0C6E FE61 F680 cmpi.w [A6 - 0x980], 0xFE61
000012B4 57C1 seq D1
000012B6 8001 or.b D0, D1
000012B8 6704 beq +0x6 /* 000012BE */
000012BA 6000 02DE bra +0x2E0 /* 0000159A */
label000012BE:
000012BE 3F2E F680 move.w -[A7], [A6 - 0x980]
000012C2 2F0E move.l -[A7], A6
000012C4 4EBA F1E2 jsr [PC - 0xE1E /* 000004A8 */]
000012C8 422E F687 clr.b [A6 - 0x979]
000012CC 422E F683 clr.b [A6 - 0x97D]
000012D0 4AAE FE0A tst.l [A6 - 0x1F6]
000012D4 660E bne +0x10 /* 000012E4 */
000012D6 3F3C 0148 move.w -[A7], 0x148
000012DA 2F0E move.l -[A7], A6
000012DC 4EBA F1CA jsr [PC - 0xE36 /* 000004A8 */]
000012E0 6000 0240 bra +0x242 /* 00001522 */
label000012E4:
000012E4 70FF moveq.l D0, 0xFFFFFFFF
000012E6 B0AE FE0A cmp.l D0, [A6 - 0x1F6]
000012EA 6632 bne +0x34 /* 0000131E */
000012EC 4240 clr.w D0
000012EE 102E FE0E move.b D0, [A6 - 0x1F2]
000012F2 4A40 tst.w D0
000012F4 661A bne +0x1C /* 00001310 */
000012F6 41EE FE08 lea.l A0, [A6 - 0x1F8]
000012FA 43EE FE50 lea.l A1, [A6 - 0x1B0]
000012FE 7011 moveq.l D0, 0x11
label00001300:
00001300 20D9 move.l [A0]+, [A1]+
00001302 51C8 FFFC dbf D0, -0x6 /* 00001300 */
00001306 1D7C 0001 F683 move.b [A6 - 0x97D], 0x1
0000130C 6000 0214 bra +0x216 /* 00001522 */
label00001310:
00001310 3F3C 0149 move.w -[A7], 0x149
00001314 2F0E move.l -[A7], A6
00001316 4EBA F190 jsr [PC - 0xE70 /* 000004A8 */]
0000131A 6000 0206 bra +0x208 /* 00001522 */
label0000131E:
0000131E 70FE moveq.l D0, 0xFFFFFFFE
00001320 B0AE FE0A cmp.l D0, [A6 - 0x1F6]
00001324 6604 bne +0x6 /* 0000132A */
00001326 6000 01FA bra +0x1FC /* 00001522 */
label0000132A:
0000132A 4240 clr.w D0
0000132C 102E FE0E move.b D0, [A6 - 0x1F2]
00001330 4A40 tst.w D0
00001332 6600 0134 bne +0x136 /* 00001468 */
00001336 702A moveq.l D0, 0x2A
00001338 B06E FDAE cmp.w D0, [A6 - 0x252]
0000133C 670A beq +0xC /* 00001348 */
0000133E 3D7C 013E F680 move.w [A6 - 0x980], 0x13E
00001344 6000 01DC bra +0x1DE /* 00001522 */
label00001348:
00001348 4A6E F8AC tst.w [A6 - 0x754]
0000134C 6600 0084 bne +0x86 /* 000013D2 */
00001350 1D7C 0001 F379 move.b [A6 - 0xC87], 0x1
00001356 1D7C 0001 F683 move.b [A6 - 0x97D], 0x1
0000135C 42A7 clr.l -[A7]
0000135E 486E F8AE pea.l [A6 - 0x752]
00001362 486E FFB8 pea.l [A6 - 0x48]
00001366 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
0000136A 7000 moveq.l D0, 0x00
0000136C 2D40 FDB0 move.l [A6 - 0x250], D0
00001370 4267 clr.w -[A7]
00001372 486E FFB8 pea.l [A6 - 0x48]
00001376 486E FAAC pea.l [A6 - 0x554]
0000137A 3F3C 0100 move.w -[A7], 0x100
0000137E 486E FDAE pea.l [A6 - 0x252]
00001382 486E FDB0 pea.l [A6 - 0x250]
00001386 3F2E 0010 move.w -[A7], [A6 + 0x10]
0000138A 2F2E F370 move.l -[A7], [A6 - 0xC90]
0000138E 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
00001392 3D5F F680 move.w [A6 - 0x980], [A7]+
00001396 0C6E FE61 F680 cmpi.w [A6 - 0x980], 0xFE61
0000139C 660A bne +0xC /* 000013A8 */
0000139E 3D7C 013F F680 move.w [A6 - 0x980], 0x13F
000013A4 6000 017C bra +0x17E /* 00001522 */
label000013A8:
000013A8 4A6E F680 tst.w [A6 - 0x980]
000013AC 6616 bne +0x18 /* 000013C4 */
000013AE 202E FAB4 move.l D0, [A6 - 0x54C]
000013B2 B0AE FE0A cmp.l D0, [A6 - 0x1F6]
000013B6 6700 016A beq +0x16C /* 00001522 */
000013BA 3D7C 0140 F680 move.w [A6 - 0x980], 0x140
000013C0 6000 0160 bra +0x162 /* 00001522 */
label000013C4:
000013C4 3F2E F680 move.w -[A7], [A6 - 0x980]
000013C8 2F0E move.l -[A7], A6
000013CA 4EBA F0DC jsr [PC - 0xF24 /* 000004A8 */]
000013CE 6000 0152 bra +0x154 /* 00001522 */
label000013D2:
000013D2 70FF moveq.l D0, 0xFFFFFFFF
000013D4 B06E F8AC cmp.w D0, [A6 - 0x754]
000013D8 6600 0084 bne +0x86 /* 0000145E */
000013DC 422E F379 clr.b [A6 - 0xC87]
000013E0 1D7C 0001 F683 move.b [A6 - 0x97D], 0x1
000013E6 70FF moveq.l D0, 0xFFFFFFFF
000013E8 2F00 move.l -[A7], D0
000013EA 486E F8AE pea.l [A6 - 0x752]
000013EE 486E FE98 pea.l [A6 - 0x168]
000013F2 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
000013F6 7000 moveq.l D0, 0x00
000013F8 2D40 FDB0 move.l [A6 - 0x250], D0
000013FC 4267 clr.w -[A7]
000013FE 486E FE98 pea.l [A6 - 0x168]
00001402 486E F7AC pea.l [A6 - 0x854]
00001406 3F3C 0100 move.w -[A7], 0x100
0000140A 486E FDAE pea.l [A6 - 0x252]
0000140E 486E FDB0 pea.l [A6 - 0x250]
00001412 3F2E 0010 move.w -[A7], [A6 + 0x10]
00001416 2F2E F370 move.l -[A7], [A6 - 0xC90]
0000141A 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
0000141E 3D5F F680 move.w [A6 - 0x980], [A7]+
00001422 0C6E FE61 F680 cmpi.w [A6 - 0x980], 0xFE61
00001428 660A bne +0xC /* 00001434 */
0000142A 3D7C 0141 F680 move.w [A6 - 0x980], 0x141
00001430 6000 00F0 bra +0xF2 /* 00001522 */
label00001434:
00001434 4A6E F680 tst.w [A6 - 0x980]
00001438 6616 bne +0x18 /* 00001450 */
0000143A 202E F7AC move.l D0, [A6 - 0x854]
0000143E B0AE FE0A cmp.l D0, [A6 - 0x1F6]
00001442 6700 00DE beq +0xE0 /* 00001522 */
00001446 3D7C 0142 F680 move.w [A6 - 0x980], 0x142
0000144C 6000 00D4 bra +0xD6 /* 00001522 */
label00001450:
00001450 3F2E F680 move.w -[A7], [A6 - 0x980]
00001454 2F0E move.l -[A7], A6
00001456 4EBA F050 jsr [PC - 0xFB0 /* 000004A8 */]
0000145A 6000 00C6 bra +0xC8 /* 00001522 */
label0000145E:
0000145E 3D7C 0143 F680 move.w [A6 - 0x980], 0x143
00001464 6000 00BC bra +0xBE /* 00001522 */
label00001468:
00001468 102E F379 move.b D0, [A6 - 0xC87]
0000146C 6600 00B4 bne +0xB6 /* 00001522 */
00001470 7006 moveq.l D0, 0x06
00001472 B06E FDAE cmp.w D0, [A6 - 0x252]
00001476 670A beq +0xC /* 00001482 */
00001478 3D7C 0144 F680 move.w [A6 - 0x980], 0x144
0000147E 6000 00A2 bra +0xA4 /* 00001522 */
label00001482:
00001482 1D7C 0001 F683 move.b [A6 - 0x97D], 0x1
00001488 42A7 clr.l -[A7]
0000148A 486E FE0E pea.l [A6 - 0x1F2]
0000148E 486E FFB8 pea.l [A6 - 0x48]
00001492 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
00001496 7000 moveq.l D0, 0x00
00001498 2D40 FDB0 move.l [A6 - 0x250], D0
0000149C 4267 clr.w -[A7]
0000149E 486E FFB8 pea.l [A6 - 0x48]
000014A2 486E FAAC pea.l [A6 - 0x554]
000014A6 3F3C 0100 move.w -[A7], 0x100
000014AA 486E FDAE pea.l [A6 - 0x252]
000014AE 486E FDB0 pea.l [A6 - 0x250]
000014B2 3F2E 0010 move.w -[A7], [A6 + 0x10]
000014B6 2F2E F370 move.l -[A7], [A6 - 0xC90]
000014BA 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
000014BE 3D5F F680 move.w [A6 - 0x980], [A7]+
000014C2 6644 bne +0x46 /* 00001508 */
000014C4 3D7C 0001 F47A move.w [A6 - 0xB86], 0x1
label000014CA:
000014CA 302E F47A move.w D0, [A6 - 0xB86]
000014CE B06E FACE cmp.w D0, [A6 - 0x532]
000014D2 5FC0 sle D0
000014D4 4A00 tst.b D0
000014D6 671E beq +0x20 /* 000014F6 */
000014D8 322E F47A move.w D1, [A6 - 0xB86]
000014DC E541 asl D1.w, 2
000014DE 41EE FACC lea.l A0, [A6 - 0x534]
000014E2 2430 1000 move.l D2, [A0 + D1.w]
000014E6 B4AE F7AC cmp.l D2, [A6 - 0x854]
000014EA 56C1 sne D1
000014EC C001 and.b D0, D1
000014EE 6706 beq +0x8 /* 000014F6 */
000014F0 526E F47A addq.w [A6 - 0xB86], 1
000014F4 60D4 bra -0x2A /* 000014CA */
label000014F6:
000014F6 302E F47A move.w D0, [A6 - 0xB86]
000014FA B06E FACE cmp.w D0, [A6 - 0x532]
000014FE 6F22 ble +0x24 /* 00001522 */
00001500 3D7C 0145 F680 move.w [A6 - 0x980], 0x145
00001506 601A bra +0x1C /* 00001522 */
label00001508:
00001508 0C6E FE61 F680 cmpi.w [A6 - 0x980], 0xFE61
0000150E 6608 bne +0xA /* 00001518 */
00001510 3D7C 0146 F680 move.w [A6 - 0x980], 0x146
00001516 600A bra +0xC /* 00001522 */
label00001518:
00001518 3F2E F680 move.w -[A7], [A6 - 0x980]
0000151C 2F0E move.l -[A7], A6
0000151E 4EBA EF88 jsr [PC - 0x1078 /* 000004A8 */]
label00001522:
00001522 4A6E F680 tst.w [A6 - 0x980]
00001526 6738 beq +0x3A /* 00001560 */
00001528 3F2E F680 move.w -[A7], [A6 - 0x980]
0000152C 2F0E move.l -[A7], A6
0000152E 4EBA EFB6 jsr [PC - 0x104A /* 000004E6 */]
00001532 4267 clr.w -[A7]
00001534 486E FE08 pea.l [A6 - 0x1F8]
00001538 3F2E 0010 move.w -[A7], [A6 + 0x10]
0000153C 2F2E F370 move.l -[A7], [A6 - 0xC90]
00001540 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
00001544 2F0E move.l -[A7], A6
00001546 4EBA EF60 jsr [PC - 0x10A0 /* 000004A8 */]
0000154A 1D7C 0001 F683 move.b [A6 - 0x97D], 0x1
00001550 41EE FE08 lea.l A0, [A6 - 0x1F8]
00001554 43EE FDC0 lea.l A1, [A6 - 0x240]
00001558 7011 moveq.l D0, 0x11
label0000155A:
0000155A 20D9 move.l [A0]+, [A1]+
0000155C 51C8 FFFC dbf D0, -0x6 /* 0000155A */
label00001560:
00001560 102E F683 move.b D0, [A6 - 0x97D]
00001564 6700 FCF8 beq -0x306 /* 0000125E */
00001568 7000 moveq.l D0, 0x00
0000156A 2D40 FDB0 move.l [A6 - 0x250], D0
0000156E 4267 clr.w -[A7]
00001570 486E FE08 pea.l [A6 - 0x1F8]
00001574 486E F8AC pea.l [A6 - 0x754]
00001578 3F3C 0100 move.w -[A7], 0x100
0000157C 486E FDAE pea.l [A6 - 0x252]
00001580 486E FDB0 pea.l [A6 - 0x250]
00001584 3F2E 0010 move.w -[A7], [A6 + 0x10]
00001588 2F2E F370 move.l -[A7], [A6 - 0xC90]
0000158C 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
00001590 2F0E move.l -[A7], A6
00001592 4EBA EF14 jsr [PC - 0x10EC /* 000004A8 */]
00001596 6000 FCC6 bra -0x338 /* 0000125E */
label0000159A:
0000159A 4267 clr.w -[A7]
0000159C 3F2E 0010 move.w -[A7], [A6 + 0x10]
000015A0 2F2E F370 move.l -[A7], [A6 - 0xC90]
000015A4 4EAD 0A02 jsr [A5 + 0xA02 /* export_316 */]
000015A8 2F0E move.l -[A7], A6
000015AA 4EBA EEFC jsr [PC - 0x1104 /* 000004A8 */]
000015AE 4267 clr.w -[A7]
000015B0 3F2E 0010 move.w -[A7], [A6 + 0x10]
000015B4 42A7 clr.l -[A7]
000015B6 4EAD 0A3A jsr [A5 + 0xA3A /* export_323 */]
000015BA 3D5F 0012 move.w [A6 + 0x12], [A7]+
label000015BE:
000015BE 4FEE F350 lea.l A7, [A6 - 0xCB0]
000015C2 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
000015C6 4E5E unlink A6
000015C8 205F movea.l A0, [A7]+
000015CA DEFC 000A add.w A7, 0xA /* '\n' */
000015CE 4ED0 jmp [A0]
000015D0 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 000015D2-000015D6
fn000015D2:
000015D2 4E56 FFFE link A6, -0x0002
// end alternate branch 000015D2-000015D6
fn000015D2: // (misaligned)
000015D4 FFFE .invalid <<F/7/7>>
000015D6 48E7 0308 movem.l -[A7], D6,D7,A4
000015DA 3E2E 000C move.w D7, [A6 + 0xC]
000015DE 286E 0008 movea.l A4, [A6 + 0x8]
000015E2 4A47 tst.w D7
000015E4 6E12 bgt +0x14 /* 000015F8 */
000015E6 41EC FD00 lea.l A0, [A4 - 0x300]
000015EA 43FA 0094 lea.l A1, [PC + 0x94 /* 00001680, value 0xC303030, pstring "00000000.000" */]
000015EE 20D9 move.l [A0]+, [A1]+
000015F0 20D9 move.l [A0]+, [A1]+
000015F2 20D9 move.l [A0]+, [A1]+
000015F4 3091 move.w [A0], [A1]
000015F6 607C bra +0x7E /* 00001674 */
label000015F8:
000015F8 4240 clr.w D0
000015FA 41EC FD00 lea.l A0, [A4 - 0x300]
000015FE 1030 7000 move.b D0, [A0 + D7.w]
00001602 3C00 move.w D6, D0
00001604 7030 moveq.l D0, 0x30
00001606 B046 cmp.w D0, D6
00001608 5EC0 sgt D0
0000160A 4A00 tst.b D0
0000160C 660A bne +0xC /* 00001618 */
0000160E 7239 moveq.l D1, 0x39
00001610 B246 cmp.w D1, D6
00001612 5DC1 slt D1
00001614 8001 or.b D0, D1
00001616 670C beq +0xE /* 00001624 */
label00001618:
00001618 41EC FD00 lea.l A0, [A4 - 0x300]
0000161C 11BC 0030 7000 move.b [A0 + D7.w], 0x30 /* '0' */
00001622 6050 bra +0x52 /* 00001674 */
label00001624:
00001624 7039 moveq.l D0, 0x39
00001626 B046 cmp.w D0, D6
00001628 6F0E ble +0x10 /* 00001638 */
0000162A 3006 move.w D0, D6
0000162C 5240 addq.w D0, 1
0000162E 41EC FD00 lea.l A0, [A4 - 0x300]
00001632 1180 7000 move.b [A0 + D7.w], D0
00001636 603C bra +0x3E /* 00001674 */
label00001638:
00001638 41EC FD00 lea.l A0, [A4 - 0x300]
0000163C 11BC 0030 7000 move.b [A0 + D7.w], 0x30 /* '0' */
00001642 3007 move.w D0, D7
00001644 5340 subq.w D0, 1
00001646 4241 clr.w D1
00001648 41EC FD00 lea.l A0, [A4 - 0x300]
0000164C 1230 0000 move.b D1, [A0 + D0.w]
00001650 702E moveq.l D0, 0x2E
00001652 B041 cmp.w D0, D1
00001654 6610 bne +0x12 /* 00001666 */
00001656 3007 move.w D0, D7
00001658 5540 subq.w D0, 2
0000165A 3F00 move.w -[A7], D0
0000165C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001660 4EBA FF70 jsr [PC - 0x90 /* 000015D2 */]
00001664 600E bra +0x10 /* 00001674 */
label00001666:
00001666 3007 move.w D0, D7
00001668 5340 subq.w D0, 1
0000166A 3F00 move.w -[A7], D0
0000166C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001670 4EBA FF60 jsr [PC - 0xA0 /* 000015D2 */]
label00001674:
00001674 4CDF 10C0 movem.l D6,D7,A4, [A7]+
00001678 4E5E unlink A6
0000167A 205F movea.l A0, [A7]+
0000167C 5C4F addq.w A7, 6
0000167E 4ED0 jmp [A0]
00001680 0C30 3030 3030 cmpi.b [A0 + D3.w + 0x30], 0x30 /* '0' */
00001686 3030 302E move.w D0, [A0 + D3.w + 0x2E]
0000168A 3030 3000 move.w D0, [A0 + D3.w]
export_261:
fn0000168E:
0000168E 4E56 FA4E link A6, -0x05B2
00001692 48E7 0708 movem.l -[A7], D5,D6,D7,A4
00001696 206E 001E movea.l A0, [A6 + 0x1E]
0000169A 43EE FF00 lea.l A1, [A6 - 0x100]
0000169E 703F moveq.l D0, 0x3F
label000016A0:
000016A0 22D8 move.l [A1]+, [A0]+
000016A2 51C8 FFFC dbf D0, -0x6 /* 000016A0 */
000016A6 286E 0014 movea.l A4, [A6 + 0x14]
000016AA 2A2E 0022 move.l D5, [A6 + 0x22]
000016AE 3C2E 0010 move.w D6, [A6 + 0x10]
000016B2 4267 clr.w -[A7]
000016B4 3F06 move.w -[A7], D6
000016B6 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */]
000016BA 101F move.b D0, [A7]+
000016BC 660A bne +0xC /* 000016C8 */
000016BE 3D7C FFDE 0026 move.w [A6 + 0x26], 0xFFDE
000016C4 6000 02CA bra +0x2CC /* 00001990 */
label000016C8:
000016C8 41EE FE00 lea.l A0, [A6 - 0x200]
000016CC 43EE FF00 lea.l A1, [A6 - 0x100]
000016D0 703F moveq.l D0, 0x3F
label000016D2:
000016D2 20D9 move.l [A0]+, [A1]+
000016D4 51C8 FFFC dbf D0, -0x6 /* 000016D2 */
label000016D8:
000016D8 41EE FD00 lea.l A0, [A6 - 0x300]
000016DC 43EE FE00 lea.l A1, [A6 - 0x200]
000016E0 703F moveq.l D0, 0x3F
label000016E2:
000016E2 20D9 move.l [A0]+, [A1]+
000016E4 51C8 FFFC dbf D0, -0x6 /* 000016E2 */
000016E8 2F05 move.l -[A7], D5
000016EA 486E FD00 pea.l [A6 - 0x300]
000016EE 486E FCB6 pea.l [A6 - 0x34A]
000016F2 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
000016F6 4267 clr.w -[A7]
000016F8 486E FD00 pea.l [A6 - 0x300]
000016FC 3F3C 0002 move.w -[A7], 0x2
00001700 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */]
00001704 101F move.b D0, [A7]+
00001706 6714 beq +0x16 /* 0000171C */
00001708 206E 0008 movea.l A0, [A6 + 0x8]
0000170C 43EE FD00 lea.l A1, [A6 - 0x300]
00001710 20D9 move.l [A0]+, [A1]+
00001712 20D9 move.l [A0]+, [A1]+
00001714 20D9 move.l [A0]+, [A1]+
00001716 3091 move.w [A0], [A1]
00001718 6000 00A2 bra +0xA4 /* 000017BC */
label0000171C:
0000171C 486E FE00 pea.l [A6 - 0x200]
00001720 486E FD00 pea.l [A6 - 0x300]
00001724 3F3C 0002 move.w -[A7], 0x2
00001728 4EAD 03B2 jsr [A5 + 0x3B2 /* export_114 */]
0000172C 4267 clr.w -[A7]
0000172E 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001732 486E FD00 pea.l [A6 - 0x300]
00001736 4267 clr.w -[A7]
00001738 1F3C 0001 move.b -[A7], 0x1
0000173C 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */]
00001740 101F move.b D0, [A7]+
00001742 6720 beq +0x22 /* 00001764 */
00001744 206E 000C movea.l A0, [A6 + 0xC]
00001748 43EE FD00 lea.l A1, [A6 - 0x300]
0000174C 22D8 move.l [A1]+, [A0]+
0000174E 22D8 move.l [A1]+, [A0]+
00001750 22D8 move.l [A1]+, [A0]+
00001752 3290 move.w [A1], [A0]
00001754 4240 clr.w D0
00001756 102E FD00 move.b D0, [A6 - 0x300]
0000175A 3F00 move.w -[A7], D0
0000175C 2F0E move.l -[A7], A6
0000175E 4EBA FE72 jsr [PC - 0x18E /* 000015D2 */]
00001762 6010 bra +0x12 /* 00001774 */
label00001764:
00001764 206E 0008 movea.l A0, [A6 + 0x8]
00001768 43EE FD00 lea.l A1, [A6 - 0x300]
0000176C 20D9 move.l [A0]+, [A1]+
0000176E 20D9 move.l [A0]+, [A1]+
00001770 20D9 move.l [A0]+, [A1]+
00001772 3091 move.w [A0], [A1]
label00001774:
00001774 2F05 move.l -[A7], D5
00001776 486E FD00 pea.l [A6 - 0x300]
0000177A 486E FCB6 pea.l [A6 - 0x34A]
0000177E 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
00001782 7000 moveq.l D0, 0x00
00001784 2D40 FBA4 move.l [A6 - 0x45C], D0
00001788 4267 clr.w -[A7]
0000178A 486E FCB6 pea.l [A6 - 0x34A]
0000178E 486E FBB6 pea.l [A6 - 0x44A]
00001792 3F3C 0100 move.w -[A7], 0x100
00001796 486E FBB4 pea.l [A6 - 0x44C]
0000179A 486E FBA4 pea.l [A6 - 0x45C]
0000179E 3F06 move.w -[A7], D6
000017A0 42A7 clr.l -[A7]
000017A2 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
000017A6 3E1F move.w D7, [A7]+
000017A8 660E bne +0x10 /* 000017B8 */
000017AA 4240 clr.w D0
000017AC 102E FD00 move.b D0, [A6 - 0x300]
000017B0 3F00 move.w -[A7], D0
000017B2 2F0E move.l -[A7], A6
000017B4 4EBA FE1C jsr [PC - 0x1E4 /* 000015D2 */]
label000017B8:
000017B8 4A47 tst.w D7
000017BA 67B8 beq -0x46 /* 00001774 */
label000017BC:
000017BC 2D6E 001A FBB6 move.l [A6 - 0x44A], [A6 + 0x1A]
000017C2 41EE FBBA lea.l A0, [A6 - 0x446]
000017C6 43EE FE00 lea.l A1, [A6 - 0x200]
000017CA 7007 moveq.l D0, 0x07
label000017CC:
000017CC 20D9 move.l [A0]+, [A1]+
000017CE 51C8 FFFC dbf D0, -0x6 /* 000017CC */
000017D2 4240 clr.w D0
000017D4 102E FE00 move.b D0, [A6 - 0x200]
000017D8 5840 addq.w D0, 4
000017DA 5240 addq.w D0, 1
000017DC 3D40 FBB4 move.w [A6 - 0x44C], D0
000017E0 4267 clr.w -[A7]
000017E2 486E FCB6 pea.l [A6 - 0x34A]
000017E6 3F2E FBB4 move.w -[A7], [A6 - 0x44C]
000017EA 486E FBB6 pea.l [A6 - 0x44A]
000017EE 3F06 move.w -[A7], D6
000017F0 42A7 clr.l -[A7]
000017F2 4EAD 0A32 jsr [A5 + 0xA32 /* export_322 */]
000017F6 3E1F move.w D7, [A7]+
000017F8 0C47 FE62 cmpi.w D7, 0xFE62
000017FC 6600 011C bne +0x11E /* 0000191A */
00001800 7000 moveq.l D0, 0x00
00001802 2D40 FBA4 move.l [A6 - 0x45C], D0
00001806 4267 clr.w -[A7]
00001808 486E FCB6 pea.l [A6 - 0x34A]
0000180C 486E FBB6 pea.l [A6 - 0x44A]
00001810 3F3C 0100 move.w -[A7], 0x100
00001814 486E FBB4 pea.l [A6 - 0x44C]
00001818 486E FBA4 pea.l [A6 - 0x45C]
0000181C 3F06 move.w -[A7], D6
0000181E 42A7 clr.l -[A7]
00001820 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
00001824 3E1F move.w D7, [A7]+
00001826 6600 00F2 bne +0xF4 /* 0000191A */
0000182A 4267 clr.w -[A7]
0000182C 486E FD00 pea.l [A6 - 0x300]
00001830 486E FBBA pea.l [A6 - 0x446]
00001834 4267 clr.w -[A7]
00001836 1F3C 0001 move.b -[A7], 0x1
0000183A 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */]
0000183E 101F move.b D0, [A7]+
00001840 6718 beq +0x1A /* 0000185A */
00001842 2F05 move.l -[A7], D5
00001844 486E FBBA pea.l [A6 - 0x446]
00001848 2F2E FBB6 move.l -[A7], [A6 - 0x44A]
0000184C 3F06 move.w -[A7], D6
0000184E 4EBA 0150 jsr [PC + 0x150 /* 000019A0 */]
00001852 3E3C FE62 move.w D7, 0xFE62
00001856 6000 00C2 bra +0xC4 /* 0000191A */
label0000185A:
0000185A 2F2E FBB6 move.l -[A7], [A6 - 0x44A]
0000185E 487A 013E pea.l [PC + 0x13E /* 0000199E, value 0x4E56 'NV', cstring "" */]
00001862 486E FB5C pea.l [A6 - 0x4A4]
00001866 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
0000186A 7000 moveq.l D0, 0x00
0000186C 2D40 FBA4 move.l [A6 - 0x45C], D0
00001870 4267 clr.w -[A7]
00001872 486E FB5C pea.l [A6 - 0x4A4]
00001876 486E FA5C pea.l [A6 - 0x5A4]
0000187A 3F3C 0100 move.w -[A7], 0x100
0000187E 486E FBB4 pea.l [A6 - 0x44C]
00001882 486E FBA4 pea.l [A6 - 0x45C]
00001886 3F06 move.w -[A7], D6
00001888 42A7 clr.l -[A7]
0000188A 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
0000188E 3E1F move.w D7, [A7]+
00001890 4267 clr.w -[A7]
00001892 486E FB5C pea.l [A6 - 0x4A4]
00001896 3F06 move.w -[A7], D6
00001898 42A7 clr.l -[A7]
0000189A 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
0000189E 4A5F tst.w [A7]+
000018A0 4A47 tst.w D7
000018A2 57C0 seq D0
000018A4 4A00 tst.b D0
000018A6 674A beq +0x4C /* 000018F2 */
000018A8 7216 moveq.l D1, 0x16
000018AA B26E FBB4 cmp.w D1, [A6 - 0x44C]
000018AE 57C1 seq D1
000018B0 4A01 tst.b D1
000018B2 660E bne +0x10 /* 000018C2 */
000018B4 7422 moveq.l D2, 0x22
000018B6 B46E FBB4 cmp.w D2, [A6 - 0x44C]
000018BA 57C2 seq D2
000018BC 8202 or.b D1, D2
000018BE C001 and.b D0, D1
000018C0 6730 beq +0x32 /* 000018F2 */
label000018C2:
000018C2 4267 clr.w -[A7]
000018C4 2F05 move.l -[A7], D5
000018C6 486E FBBA pea.l [A6 - 0x446]
000018CA 2F2E FBB6 move.l -[A7], [A6 - 0x44A]
000018CE 7022 moveq.l D0, 0x22
000018D0 B06E FBB4 cmp.w D0, [A6 - 0x44C]
000018D4 57C0 seq D0
000018D6 4400 neg.b D0
000018D8 1F00 move.b -[A7], D0
000018DA 486E FA5C pea.l [A6 - 0x5A4]
000018DE 3F2E 0012 move.w -[A7], [A6 + 0x12]
000018E2 3F06 move.w -[A7], D6
000018E4 486E FA5C pea.l [A6 - 0x5A4]
000018E8 486E FA4E pea.l [A6 - 0x5B2]
000018EC 4EBA FDA0 jsr [PC - 0x260 /* 0000168E */]
000018F0 3E1F move.w D7, [A7]+
label000018F2:
000018F2 4267 clr.w -[A7]
000018F4 486E FCB6 pea.l [A6 - 0x34A]
000018F8 3F06 move.w -[A7], D6
000018FA 42A7 clr.l -[A7]
000018FC 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
00001900 4A5F tst.w [A7]+
00001902 4A47 tst.w D7
00001904 6614 bne +0x16 /* 0000191A */
00001906 4267 clr.w -[A7]
00001908 3F06 move.w -[A7], D6
0000190A 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */]
0000190E 101F move.b D0, [A7]+
00001910 6706 beq +0x8 /* 00001918 */
00001912 3E3C FE62 move.w D7, 0xFE62
00001916 6002 bra +0x4 /* 0000191A */
label00001918:
00001918 7EDE moveq.l D7, 0xFFFFFFDE
label0000191A:
0000191A 0C47 FE62 cmpi.w D7, 0xFE62
0000191E 6700 FDB8 beq -0x246 /* 000016D8 */
00001922 4A47 tst.w D7
00001924 6656 bne +0x58 /* 0000197C */
00001926 2F2E 001A move.l -[A7], [A6 + 0x1A]
0000192A 487A 0072 pea.l [PC + 0x72 /* 0000199E, value 0x4E56 'NV', cstring "" */]
0000192E 486E FCB6 pea.l [A6 - 0x34A]
00001932 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
00001936 102E 0018 move.b D0, [A6 + 0x18]
0000193A 6716 beq +0x18 /* 00001952 */
0000193C 41EE FD00 lea.l A0, [A6 - 0x300]
00001940 224C movea.l A1, A4
00001942 22D8 move.l [A1]+, [A0]+
00001944 22D8 move.l [A1]+, [A0]+
00001946 22D8 move.l [A1]+, [A0]+
00001948 3290 move.w [A1], [A0]
0000194A 3D7C 0022 FBB4 move.w [A6 - 0x44C], 0x22 /* '\"' */
00001950 6014 bra +0x16 /* 00001966 */
label00001952:
00001952 41EE FD00 lea.l A0, [A6 - 0x300]
00001956 224C movea.l A1, A4
00001958 22D8 move.l [A1]+, [A0]+
0000195A 22D8 move.l [A1]+, [A0]+
0000195C 22D8 move.l [A1]+, [A0]+
0000195E 3290 move.w [A1], [A0]
00001960 3D7C 0016 FBB4 move.w [A6 - 0x44C], 0x16
label00001966:
00001966 4267 clr.w -[A7]
00001968 486E FCB6 pea.l [A6 - 0x34A]
0000196C 3F2E FBB4 move.w -[A7], [A6 - 0x44C]
00001970 2F0C move.l -[A7], A4
00001972 3F06 move.w -[A7], D6
00001974 42A7 clr.l -[A7]
00001976 4EAD 0A32 jsr [A5 + 0xA32 /* export_322 */]
0000197A 3E1F move.w D7, [A7]+
label0000197C:
0000197C 206E 000C movea.l A0, [A6 + 0xC]
00001980 43EE FD00 lea.l A1, [A6 - 0x300]
00001984 20D9 move.l [A0]+, [A1]+
00001986 20D9 move.l [A0]+, [A1]+
00001988 20D9 move.l [A0]+, [A1]+
0000198A 3091 move.w [A0], [A1]
0000198C 3D47 0026 move.w [A6 + 0x26], D7
label00001990:
00001990 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+
00001994 4E5E unlink A6
00001996 205F movea.l A0, [A7]+
00001998 DEFC 001E add.w A7, 0x1E
0000199C 4ED0 jmp [A0]
0000199E 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 000019A0-000019AC
fn000019A0:
000019A0 4E56 FEA6 link A6, -0x015A
000019A4 206E 000E movea.l A0, [A6 + 0xE]
000019A8 43EE FFF2 lea.l A1, [A6 - 0xE]
// end alternate branch 000019A0-000019AC
fn000019A0: // (misaligned)
000019A2 FEA6 206E .extension 0xEA6 <<F/2-3/7>> // unimplemented
000019A6 000E 43EE ori.b A6, 0xEE
000019AA FFF2 .invalid <<F/7/7>>
000019AC 22D8 move.l [A1]+, [A0]+
000019AE 22D8 move.l [A1]+, [A0]+
000019B0 22D8 move.l [A1]+, [A0]+
000019B2 3290 move.w [A1], [A0]
000019B4 2F2E 0012 move.l -[A7], [A6 + 0x12]
000019B8 486E FFF2 pea.l [A6 - 0xE]
000019BC 486E FFA8 pea.l [A6 - 0x58]
000019C0 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
000019C4 4267 clr.w -[A7]
000019C6 486E FFA8 pea.l [A6 - 0x58]
000019CA 3F2E 0008 move.w -[A7], [A6 + 0x8]
000019CE 42A7 clr.l -[A7]
000019D0 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
000019D4 3D5F FFF0 move.w [A6 - 0x10], [A7]+
000019D8 2F2E 000A move.l -[A7], [A6 + 0xA]
000019DC 487A 0028 pea.l [PC + 0x28 /* 00001A06, value 0x4E56 'NV', cstring "" */]
000019E0 486E FFA8 pea.l [A6 - 0x58]
000019E4 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
000019E8 4267 clr.w -[A7]
000019EA 486E FFA8 pea.l [A6 - 0x58]
000019EE 3F2E 0008 move.w -[A7], [A6 + 0x8]
000019F2 42A7 clr.l -[A7]
000019F4 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
000019F8 3D5F FFF0 move.w [A6 - 0x10], [A7]+
000019FC 4E5E unlink A6
000019FE 205F movea.l A0, [A7]+
00001A00 DEFC 000E add.w A7, 0xE
00001A04 4ED0 jmp [A0]
00001A06 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 00001A08-00001A0E
fn00001A08:
00001A08 4E56 0000 link A6, 0
00001A0C 4E5E unlink A6
// end alternate branch 00001A08-00001A0E
fn00001A08: // (misaligned)
00001A0A 0000 4E5E ori.b D0, 0x5E /* '^' */
00001A0E 205F movea.l A0, [A7]+
00001A10 544F addq.w A7, 2
00001A12 4ED0 jmp [A0]
fn00001A14:
00001A14 4E56 0000 link A6, 0
00001A18 4A6E 000C tst.w [A6 + 0xC]
00001A1C 6716 beq +0x18 /* 00001A34 */
00001A1E 206E 0008 movea.l A0, [A6 + 0x8]
00001A22 316E 000C 0016 move.w [A0 + 0x16], [A6 + 0xC]
00001A28 206E 0008 movea.l A0, [A6 + 0x8]
00001A2C 2C48 movea.l A6, A0
00001A2E 4EFA 0DD2 jmp [PC + 0xDD2 /* 00002802 */]
00001A32 0000 4E5E ori.b D0, 0x5E /* '^' */
// begin alternate branch 00001A34-00001A36
label00001A34:
00001A34 4E5E unlink A6
// end alternate branch 00001A34-00001A36
label00001A34: // (misaligned)
00001A36 205F movea.l A0, [A7]+
00001A38 5C4F addq.w A7, 6
00001A3A 4ED0 jmp [A0]
fn00001A3C:
00001A3C 4E56 FFFE link A6, -0x0002
00001A40 48E7 0118 movem.l -[A7], D7,A3,A4
00001A44 266E 0008 movea.l A3, [A6 + 0x8]
00001A48 266B 0008 movea.l A3, [A3 + 0x8]
00001A4C 4207 clr.b D7
00001A4E 49EB FF1A lea.l A4, [A3 - 0xE6]
00001A52 102B FD8E move.b D0, [A3 - 0x272]
00001A56 6758 beq +0x5A /* 00001AB0 */
00001A58 0CAC 8000 0000 0050 cmpi.l [A4 + 0x50], 0x80000000
00001A60 6608 bne +0xA /* 00001A6A */
00001A62 7000 moveq.l D0, 0x00
00001A64 2940 0050 move.l [A4 + 0x50], D0
00001A68 7E01 moveq.l D7, 0x01
label00001A6A:
00001A6A 7001 moveq.l D0, 0x01
00001A6C B06B FD96 cmp.w D0, [A3 - 0x26A]
00001A70 5CC0 sge D0
00001A72 4A00 tst.b D0
00001A74 672A beq +0x2C /* 00001AA0 */
00001A76 7200 moveq.l D1, 0x00
00001A78 122C 005D move.b D1, [A4 + 0x5D]
00001A7C C2BC 0000 00F8 and.l D1, 0xF8
00001A82 4A81 tst.l D1
00001A84 56C1 sne D1
00001A86 C001 and.b D0, D1
00001A88 6716 beq +0x18 /* 00001AA0 */
00001A8A 7000 moveq.l D0, 0x00
00001A8C 102C 005D move.b D0, [A4 + 0x5D]
00001A90 223C 0000 00F8 move.l D1, 0xF8
00001A96 4681 not.l D1
00001A98 C081 and.l D0, D1
00001A9A 1940 005D move.b [A4 + 0x5D], D0
00001A9E 7E01 moveq.l D7, 0x01
label00001AA0:
00001AA0 1007 move.b D0, D7
00001AA2 6700 00C2 beq +0xC4 /* 00001B66 */
00001AA6 296C 0064 0030 move.l [A4 + 0x30], [A4 + 0x64]
00001AAC 6000 00B8 bra +0xBA /* 00001B66 */
label00001AB0:
00001AB0 0CAC 8000 0000 0050 cmpi.l [A4 + 0x50], 0x80000000
00001AB8 6608 bne +0xA /* 00001AC2 */
00001ABA 7000 moveq.l D0, 0x00
00001ABC 2940 0050 move.l [A4 + 0x50], D0
00001AC0 7E01 moveq.l D7, 0x01
label00001AC2:
00001AC2 7001 moveq.l D0, 0x01
00001AC4 B06B FD96 cmp.w D0, [A3 - 0x26A]
00001AC8 5CC0 sge D0
00001ACA 4A00 tst.b D0
00001ACC 672A beq +0x2C /* 00001AF8 */
00001ACE 7200 moveq.l D1, 0x00
00001AD0 122C 005D move.b D1, [A4 + 0x5D]
00001AD4 C2BC 0000 00F8 and.l D1, 0xF8
00001ADA 4A81 tst.l D1
00001ADC 56C1 sne D1
00001ADE C001 and.b D0, D1
00001AE0 6716 beq +0x18 /* 00001AF8 */
00001AE2 7000 moveq.l D0, 0x00
00001AE4 102C 005D move.b D0, [A4 + 0x5D]
00001AE8 223C 0000 00F8 move.l D1, 0xF8
00001AEE 4681 not.l D1
00001AF0 C081 and.l D0, D1
00001AF2 1940 005D move.b [A4 + 0x5D], D0
00001AF6 7E01 moveq.l D7, 0x01
label00001AF8:
00001AF8 082C 0000 001E btst.b [A4 + 0x1E], 0x0
00001AFE 56C0 sne D0
00001B00 4A00 tst.b D0
00001B02 6726 beq +0x28 /* 00001B2A */
00001B04 7200 moveq.l D1, 0x00
00001B06 122C 005D move.b D1, [A4 + 0x5D]
00001B0A C2BC 0000 0070 and.l D1, 0x70 /* 'p' */
00001B10 4A81 tst.l D1
00001B12 57C1 seq D1
00001B14 C001 and.b D0, D1
00001B16 6712 beq +0x14 /* 00001B2A */
00001B18 7000 moveq.l D0, 0x00
00001B1A 102C 005D move.b D0, [A4 + 0x5D]
00001B1E 80BC 0000 0070 or.l D0, 0x70 /* 'p' */
00001B24 1940 005D move.b [A4 + 0x5D], D0
00001B28 7E01 moveq.l D7, 0x01
label00001B2A:
00001B2A 082C 0000 001E btst.b [A4 + 0x1E], 0x0
00001B30 57C0 seq D0
00001B32 4A00 tst.b D0
00001B34 6726 beq +0x28 /* 00001B5C */
00001B36 7200 moveq.l D1, 0x00
00001B38 122C 005D move.b D1, [A4 + 0x5D]
00001B3C C2BC 0000 0070 and.l D1, 0x70 /* 'p' */
00001B42 4A81 tst.l D1
00001B44 56C1 sne D1
00001B46 C001 and.b D0, D1
00001B48 6712 beq +0x14 /* 00001B5C */
00001B4A 7000 moveq.l D0, 0x00
00001B4C 102C 005D move.b D0, [A4 + 0x5D]
00001B50 7270 moveq.l D1, 0x70
00001B52 4681 not.l D1
00001B54 C081 and.l D0, D1
00001B56 1940 005D move.b [A4 + 0x5D], D0
00001B5A 7E01 moveq.l D7, 0x01
label00001B5C:
00001B5C 1007 move.b D0, D7
00001B5E 6706 beq +0x8 /* 00001B66 */
00001B60 296C 0064 0030 move.l [A4 + 0x30], [A4 + 0x64]
label00001B66:
00001B66 1007 move.b D0, D7
00001B68 6718 beq +0x1A /* 00001B82 */
00001B6A 426C 001C clr.w [A4 + 0x1C]
00001B6E 4267 clr.w -[A7]
00001B70 486B FF1A pea.l [A3 - 0xE6]
00001B74 4267 clr.w -[A7]
00001B76 4EAD 0482 jsr [A5 + 0x482 /* export_140 */]
00001B7A 206E 0008 movea.l A0, [A6 + 0x8]
00001B7E 315F FFFE move.w [A0 - 0x2], [A7]+
label00001B82:
00001B82 4CDF 1880 movem.l D7,A3,A4, [A7]+
00001B86 4E5E unlink A6
00001B88 2E9F move.l [A7], [A7]+
00001B8A 4E75 rts
fn00001B8C:
00001B8C 4E56 0000 link A6, 0
00001B90 4A6E 000C tst.w [A6 + 0xC]
00001B94 6716 beq +0x18 /* 00001BAC */
00001B96 206E 0008 movea.l A0, [A6 + 0x8]
00001B9A 316E 000C 0010 move.w [A0 + 0x10], [A6 + 0xC]
00001BA0 206E 0008 movea.l A0, [A6 + 0x8]
00001BA4 2C48 movea.l A6, A0
00001BA6 4EFA 0128 jmp [PC + 0x128 /* 00001CD0 */]
00001BAA 0000 4E5E ori.b D0, 0x5E /* '^' */
// begin alternate branch 00001BAC-00001BAE
label00001BAC:
00001BAC 4E5E unlink A6
// end alternate branch 00001BAC-00001BAE
label00001BAC: // (misaligned)
00001BAE 205F movea.l A0, [A7]+
00001BB0 5C4F addq.w A7, 6
00001BB2 4ED0 jmp [A0]
fn00001BB4:
00001BB4 4E56 FFF8 link A6, -0x0008
00001BB8 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
00001BBC 426E 0010 clr.w [A6 + 0x10]
00001BC0 42A7 clr.l -[A7]
00001BC2 4EAD 0392 jsr [A5 + 0x392 /* export_110 */]
00001BC6 0C9F 0000 0800 cmpi.l [A7]+, 0x800
00001BCC 6C0A bge +0xC /* 00001BD8 */
00001BCE 3F3C 001C move.w -[A7], 0x1C
00001BD2 2F0E move.l -[A7], A6
00001BD4 4EBA FFB6 jsr [PC - 0x4A /* 00001B8C */]
label00001BD8:
00001BD8 426E FFFC clr.w [A6 - 0x4]
label00001BDC:
00001BDC 526E FFFC addq.w [A6 - 0x4], 1
00001BE0 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
00001BE4 226E 0008 movea.l A1, [A6 + 0x8]
00001BE8 41E9 FF1A lea.l A0, [A1 - 0xE6]
00001BEC 2D48 FFF8 move.l [A6 - 0x8], A0
00001BF0 3169 0014 0016 move.w [A0 + 0x16], [A1 + 0x14]
00001BF6 226E 0008 movea.l A1, [A6 + 0x8]
00001BFA 41E9 FB3C lea.l A0, [A1 - 0x4C4]
00001BFE 226E FFF8 movea.l A1, [A6 - 0x8]
00001C02 2348 0012 move.l [A1 + 0x12], A0
00001C06 7001 moveq.l D0, 0x01
00001C08 B0AE 000C cmp.l D0, [A6 + 0xC]
00001C0C 57C0 seq D0
00001C0E 4A00 tst.b D0
00001C10 6722 beq +0x24 /* 00001C34 */
00001C12 7201 moveq.l D1, 0x01
00001C14 B26E FFFC cmp.w D1, [A6 - 0x4]
00001C18 57C1 seq D1
00001C1A C001 and.b D0, D1
00001C1C 6716 beq +0x18 /* 00001C34 */
00001C1E 206E FFF8 movea.l A0, [A6 - 0x8]
00001C22 7002 moveq.l D0, 0x02
00001C24 2140 0030 move.l [A0 + 0x30], D0
00001C28 206E FFF8 movea.l A0, [A6 - 0x8]
00001C2C 317C FFFF 001C move.w [A0 + 0x1C], 0xFFFF
00001C32 6014 bra +0x16 /* 00001C48 */
label00001C34:
00001C34 206E FFF8 movea.l A0, [A6 - 0x8]
00001C38 216E 000C 0030 move.l [A0 + 0x30], [A6 + 0xC]
00001C3E 206E FFF8 movea.l A0, [A6 - 0x8]
00001C42 316E FFFC 001C move.w [A0 + 0x1C], [A6 - 0x4]
label00001C48:
00001C48 4267 clr.w -[A7]
00001C4A 206E 0008 movea.l A0, [A6 + 0x8]
00001C4E 4868 FF1A pea.l [A0 - 0xE6]
00001C52 4267 clr.w -[A7]
00001C54 4EAD 047A jsr [A5 + 0x47A /* export_139 */]
00001C58 3D5F FFFE move.w [A6 - 0x2], [A7]+
00001C5C 206E 0008 movea.l A0, [A6 + 0x8]
00001C60 0828 0004 FF38 btst.b [A0 - 0xC8], 0x4
00001C66 56C0 sne D0
00001C68 4400 neg.b D0
00001C6A 206E 0008 movea.l A0, [A6 + 0x8]
00001C6E 1140 FD8E move.b [A0 - 0x272], D0
00001C72 4A6E FFFE tst.w [A6 - 0x2]
00001C76 663C bne +0x3E /* 00001CB4 */
00001C78 206E 0008 movea.l A0, [A6 + 0x8]
00001C7C 2248 movea.l A1, A0
00001C7E 2368 FF4A FB38 move.l [A1 - 0x4C8], [A0 - 0xB6]
00001C84 206E 0008 movea.l A0, [A6 + 0x8]
00001C88 1028 FD92 move.b D0, [A0 - 0x26E]
00001C8C 6606 bne +0x8 /* 00001C94 */
00001C8E 2F0E move.l -[A7], A6
00001C90 4EBA FDAA jsr [PC - 0x256 /* 00001A3C */]
label00001C94:
00001C94 206E 0008 movea.l A0, [A6 + 0x8]
00001C98 1028 FD8E move.b D0, [A0 - 0x272]
00001C9C 6716 beq +0x18 /* 00001CB4 */
00001C9E 4267 clr.w -[A7]
00001CA0 206E 0008 movea.l A0, [A6 + 0x8]
00001CA4 2F28 FB38 move.l -[A7], [A0 - 0x4C8]
00001CA8 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001CAC 4EBA FF06 jsr [PC - 0xFA /* 00001BB4 */]
00001CB0 3D5F FFFE move.w [A6 - 0x2], [A7]+
label00001CB4:
00001CB4 4A6E FFFE tst.w [A6 - 0x2]
00001CB8 6700 FF22 beq -0xDC /* 00001BDC */
00001CBC 70D5 moveq.l D0, 0xFFFFFFD5
00001CBE B06E FFFE cmp.w D0, [A6 - 0x2]
00001CC2 6606 bne +0x8 /* 00001CCA */
00001CC4 426E 0010 clr.w [A6 + 0x10]
00001CC8 6006 bra +0x8 /* 00001CD0 */
label00001CCA:
00001CCA 3D6E FFFE 0010 move.w [A6 + 0x10], [A6 - 0x2]
label00001CD0:
00001CD0 4FEE FFD8 lea.l A7, [A6 - 0x28]
00001CD4 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
00001CD8 4E5E unlink A6
00001CDA 205F movea.l A0, [A7]+
00001CDC 504F addq.w A7, 8
00001CDE 4ED0 jmp [A0]
fn00001CE0:
00001CE0 4E56 0000 link A6, 0
00001CE4 48E7 0018 movem.l -[A7], A3,A4
00001CE8 286E 0008 movea.l A4, [A6 + 0x8]
00001CEC 102C 0008 move.b D0, [A4 + 0x8]
00001CF0 660C bne +0xE /* 00001CFE */
00001CF2 3F3C FFFA move.w -[A7], 0xFFFA
00001CF6 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001CFA 4EBA FD18 jsr [PC - 0x2E8 /* 00001A14 */]
label00001CFE:
00001CFE 197C 0001 FD90 move.b [A4 - 0x270], 0x1
00001D04 102C FD8E move.b D0, [A4 - 0x272]
00001D08 673C beq +0x3E /* 00001D46 */
00001D0A 47EC FDAE lea.l A3, [A4 - 0x252]
00001D0E 41EC FDAE lea.l A0, [A4 - 0x252]
00001D12 2768 0016 001E move.l [A3 + 0x1E], [A0 + 0x16]
00001D18 41EC FDAE lea.l A0, [A4 - 0x252]
00001D1C 2768 0012 001A move.l [A3 + 0x1A], [A0 + 0x12]
00001D22 41EC FDAE lea.l A0, [A4 - 0x252]
00001D26 2768 000E 0016 move.l [A3 + 0x16], [A0 + 0xE]
00001D2C 377C FFFF 000E move.w [A3 + 0xE], 0xFFFF
00001D32 70FF moveq.l D0, 0xFFFFFFFF
00001D34 2740 0010 move.l [A3 + 0x10], D0
00001D38 377C FFFF 0014 move.w [A3 + 0x14], 0xFFFF
00001D3E 397C 0022 FDAC move.w [A4 - 0x254], 0x22 /* '\"' */
00001D44 6016 bra +0x18 /* 00001D5C */
label00001D46:
00001D46 47EC FDAE lea.l A3, [A4 - 0x252]
00001D4A 377C FFFF 000E move.w [A3 + 0xE], 0xFFFF
00001D50 70FF moveq.l D0, 0xFFFFFFFF
00001D52 2740 0010 move.l [A3 + 0x10], D0
00001D56 397C 0016 FDAC move.w [A4 - 0x254], 0x16
label00001D5C:
00001D5C 4CDF 1800 movem.l A3,A4, [A7]+
00001D60 4E5E unlink A6
00001D62 2E9F move.l [A7], [A7]+
00001D64 4E75 rts
fn00001D66:
00001D66 4E56 0000 link A6, 0
00001D6A 48E7 0018 movem.l -[A7], A3,A4
00001D6E 266E 0008 movea.l A3, [A6 + 0x8]
00001D72 102B FD8E move.b D0, [A3 - 0x272]
00001D76 677A beq +0x7C /* 00001DF2 */
00001D78 49EB FDAE lea.l A4, [A3 - 0x252]
00001D7C 7000 moveq.l D0, 0x00
00001D7E 302C 000E move.w D0, [A4 + 0xE]
00001D82 C0BC FFFF FF00 and.l D0, 0xFFFFFF00
00001D88 B06C 000E cmp.w D0, [A4 + 0xE]
00001D8C 56C0 sne D0
00001D8E 4A00 tst.b D0
00001D90 670C beq +0xE /* 00001D9E */
00001D92 72FF moveq.l D1, 0xFFFFFFFF
00001D94 B26C 000E cmp.w D1, [A4 + 0xE]
00001D98 56C1 sne D1
00001D9A C001 and.b D0, D1
00001D9C 6626 bne +0x28 /* 00001DC4 */
label00001D9E:
00001D9E 223C FFFF 0000 move.l D1, 0xFFFF0000
00001DA4 C2AC 0010 and.l D1, [A4 + 0x10]
00001DA8 B2AC 0010 cmp.l D1, [A4 + 0x10]
00001DAC 56C1 sne D1
00001DAE 4A01 tst.b D1
00001DB0 6700 00B2 beq +0xB4 /* 00001E64 */
00001DB4 74FF moveq.l D2, 0xFFFFFFFF
00001DB6 B4AC 0010 cmp.l D2, [A4 + 0x10]
00001DBA 56C2 sne D2
00001DBC C202 and.b D1, D2
00001DBE 8001 or.b D0, D1
00001DC0 6700 00A2 beq +0xA4 /* 00001E64 */
label00001DC4:
00001DC4 102B 0008 move.b D0, [A3 + 0x8]
00001DC8 671A beq +0x1C /* 00001DE4 */
00001DCA 486B FF1A pea.l [A3 - 0xE6]
00001DCE 486C 000E pea.l [A4 + 0xE]
00001DD2 486C 0010 pea.l [A4 + 0x10]
00001DD6 4EAD 0B02 jsr [A5 + 0xB02 /* export_348 */]
00001DDA 177C 0001 FD90 move.b [A3 - 0x270], 0x1
00001DE0 6000 0082 bra +0x84 /* 00001E64 */
label00001DE4:
00001DE4 3F3C FFF8 move.w -[A7], 0xFFF8
00001DE8 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001DEC 4EBA FC26 jsr [PC - 0x3DA /* 00001A14 */]
00001DF0 6072 bra +0x74 /* 00001E64 */
label00001DF2:
00001DF2 49EB FDAE lea.l A4, [A3 - 0x252]
00001DF6 7000 moveq.l D0, 0x00
00001DF8 302C 000E move.w D0, [A4 + 0xE]
00001DFC C0BC FFFF FF00 and.l D0, 0xFFFFFF00
00001E02 B06C 000E cmp.w D0, [A4 + 0xE]
00001E06 56C0 sne D0
00001E08 4A00 tst.b D0
00001E0A 670C beq +0xE /* 00001E18 */
00001E0C 72FF moveq.l D1, 0xFFFFFFFF
00001E0E B26C 000E cmp.w D1, [A4 + 0xE]
00001E12 56C1 sne D1
00001E14 C001 and.b D0, D1
00001E16 6622 bne +0x24 /* 00001E3A */
label00001E18:
00001E18 223C FFFF 0000 move.l D1, 0xFFFF0000
00001E1E C2AC 0010 and.l D1, [A4 + 0x10]
00001E22 B2AC 0010 cmp.l D1, [A4 + 0x10]
00001E26 56C1 sne D1
00001E28 4A01 tst.b D1
00001E2A 6738 beq +0x3A /* 00001E64 */
00001E2C 74FF moveq.l D2, 0xFFFFFFFF
00001E2E B4AC 0010 cmp.l D2, [A4 + 0x10]
00001E32 56C2 sne D2
00001E34 C202 and.b D1, D2
00001E36 8001 or.b D0, D1
00001E38 672A beq +0x2C /* 00001E64 */
label00001E3A:
00001E3A 102B 0008 move.b D0, [A3 + 0x8]
00001E3E 6718 beq +0x1A /* 00001E58 */
00001E40 486B FF1A pea.l [A3 - 0xE6]
00001E44 486C 000E pea.l [A4 + 0xE]
00001E48 486C 0010 pea.l [A4 + 0x10]
00001E4C 4EAD 0B02 jsr [A5 + 0xB02 /* export_348 */]
00001E50 177C 0001 FD90 move.b [A3 - 0x270], 0x1
00001E56 600C bra +0xE /* 00001E64 */
label00001E58:
00001E58 3F3C FFF8 move.w -[A7], 0xFFF8
00001E5C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001E60 4EBA FBB2 jsr [PC - 0x44E /* 00001A14 */]
label00001E64:
00001E64 4CDF 1800 movem.l A3,A4, [A7]+
00001E68 4E5E unlink A6
00001E6A 2E9F move.l [A7], [A7]+
00001E6C 4E75 rts
fn00001E6E:
00001E6E 4E56 0000 link A6, 0
00001E72 2F0C move.l -[A7], A4
00001E74 286E 0008 movea.l A4, [A6 + 0x8]
00001E78 102C FD8E move.b D0, [A4 - 0x272]
00001E7C 0A00 0001 xori.b D0, 0x1
00001E80 4A00 tst.b D0
00001E82 671E beq +0x20 /* 00001EA2 */
00001E84 2F00 move.l -[A7], D0
00001E86 4267 clr.w -[A7]
00001E88 486C FDAE pea.l [A4 - 0x252]
00001E8C 3F3C 0001 move.w -[A7], 0x1
00001E90 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */]
00001E94 121F move.b D1, [A7]+
00001E96 201F move.l D0, [A7]+
00001E98 0A01 0001 xori.b D1, 0x1
00001E9C C001 and.b D0, D1
00001E9E 4A00 tst.b D0
00001EA0 6628 bne +0x2A /* 00001ECA */
label00001EA2:
00001EA2 122C FD8E move.b D1, [A4 - 0x272]
00001EA6 673C beq +0x3E /* 00001EE4 */
00001EA8 48E7 C000 movem.l -[A7], D0,D1
00001EAC 4267 clr.w -[A7]
00001EAE 486C FDAE pea.l [A4 - 0x252]
00001EB2 3F3C 0001 move.w -[A7], 0x1
00001EB6 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */]
00001EBA 141F move.b D2, [A7]+
00001EBC 4CDF 0003 movem.l D0,D1, [A7]+
00001EC0 0A02 0001 xori.b D2, 0x1
00001EC4 C202 and.b D1, D2
00001EC6 8001 or.b D0, D1
00001EC8 671A beq +0x1C /* 00001EE4 */
label00001ECA:
00001ECA 102C 0008 move.b D0, [A4 + 0x8]
00001ECE 6708 beq +0xA /* 00001ED8 */
00001ED0 197C 0001 FD91 move.b [A4 - 0x26F], 0x1
00001ED6 600C bra +0xE /* 00001EE4 */
label00001ED8:
00001ED8 3F3C FFFC move.w -[A7], 0xFFFC
00001EDC 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001EE0 4EBA FB32 jsr [PC - 0x4CE /* 00001A14 */]
label00001EE4:
00001EE4 285F movea.l A4, [A7]+
00001EE6 4E5E unlink A6
00001EE8 2E9F move.l [A7], [A7]+
00001EEA 4E75 rts
fn00001EEC:
00001EEC 4E56 0000 link A6, 0
00001EF0 2F0C move.l -[A7], A4
00001EF2 286E 0008 movea.l A4, [A6 + 0x8]
00001EF6 4AAC FDC4 tst.l [A4 - 0x23C]
00001EFA 56C0 sne D0
00001EFC 4A00 tst.b D0
00001EFE 6778 beq +0x7A /* 00001F78 */
00001F00 7201 moveq.l D1, 0x01
00001F02 B2AC FDC4 cmp.l D1, [A4 - 0x23C]
00001F06 56C1 sne D1
00001F08 C001 and.b D0, D1
00001F0A 676C beq +0x6E /* 00001F78 */
00001F0C 2F2C FDC4 move.l -[A7], [A4 - 0x23C]
00001F10 487A 006E pea.l [PC + 0x6E /* 00001F80, value 0x4E56 'NV', cstring "" */]
00001F14 486C FD42 pea.l [A4 - 0x2BE]
00001F18 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
00001F1C 7000 moveq.l D0, 0x00
00001F1E 2940 FD9A move.l [A4 - 0x266], D0
00001F22 4267 clr.w -[A7]
00001F24 486C FD42 pea.l [A4 - 0x2BE]
00001F28 486C FC42 pea.l [A4 - 0x3BE]
00001F2C 3F3C 0100 move.w -[A7], 0x100
00001F30 486C FC40 pea.l [A4 - 0x3C0]
00001F34 486C FD9A pea.l [A4 - 0x266]
00001F38 3F2C 0010 move.w -[A7], [A4 + 0x10]
00001F3C 42A7 clr.l -[A7]
00001F3E 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
00001F42 395F FD8A move.w [A4 - 0x276], [A7]+
00001F46 56C0 sne D0
00001F48 4A00 tst.b D0
00001F4A 660C bne +0xE /* 00001F58 */
00001F4C 722A moveq.l D1, 0x2A
00001F4E B26C FC40 cmp.w D1, [A4 - 0x3C0]
00001F52 56C1 sne D1
00001F54 8001 or.b D0, D1
00001F56 6720 beq +0x22 /* 00001F78 */
label00001F58:
00001F58 102C 0008 move.b D0, [A4 + 0x8]
00001F5C 670E beq +0x10 /* 00001F6C */
00001F5E 197C 0001 FD91 move.b [A4 - 0x26F], 0x1
00001F64 7001 moveq.l D0, 0x01
00001F66 2940 FDC4 move.l [A4 - 0x23C], D0
00001F6A 600C bra +0xE /* 00001F78 */
label00001F6C:
00001F6C 3F3C FFFF move.w -[A7], 0xFFFF
00001F70 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001F74 4EBA FA9E jsr [PC - 0x562 /* 00001A14 */]
label00001F78:
00001F78 285F movea.l A4, [A7]+
00001F7A 4E5E unlink A6
00001F7C 2E9F move.l [A7], [A7]+
00001F7E 4E75 rts
00001F80 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 00001F82-00001F88
fn00001F82:
00001F82 4E56 0000 link A6, 0
00001F86 2F0C move.l -[A7], A4
// end alternate branch 00001F82-00001F88
fn00001F82: // (misaligned)
00001F84 0000 2F0C ori.b D0, 0xC
00001F88 286E 0008 movea.l A4, [A6 + 0x8]
00001F8C 4AAC FDCC tst.l [A4 - 0x234]
00001F90 676C beq +0x6E /* 00001FFE */
00001F92 2F2C FDCC move.l -[A7], [A4 - 0x234]
00001F96 487A 006E pea.l [PC + 0x6E /* 00002006, value 0x4E56 'NV', cstring "" */]
00001F9A 486C FD42 pea.l [A4 - 0x2BE]
00001F9E 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
00001FA2 7000 moveq.l D0, 0x00
00001FA4 2940 FD9A move.l [A4 - 0x266], D0
00001FA8 4267 clr.w -[A7]
00001FAA 486C FD42 pea.l [A4 - 0x2BE]
00001FAE 486C FC42 pea.l [A4 - 0x3BE]
00001FB2 3F3C 0100 move.w -[A7], 0x100
00001FB6 486C FC40 pea.l [A4 - 0x3C0]
00001FBA 486C FD9A pea.l [A4 - 0x266]
00001FBE 3F2C 0010 move.w -[A7], [A4 + 0x10]
00001FC2 42A7 clr.l -[A7]
00001FC4 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
00001FC8 395F FD8A move.w [A4 - 0x276], [A7]+
00001FCC 56C0 sne D0
00001FCE 4A00 tst.b D0
00001FD0 660C bne +0xE /* 00001FDE */
00001FD2 722A moveq.l D1, 0x2A
00001FD4 B26C FC40 cmp.w D1, [A4 - 0x3C0]
00001FD8 56C1 sne D1
00001FDA 8001 or.b D0, D1
00001FDC 6720 beq +0x22 /* 00001FFE */
label00001FDE:
00001FDE 102C 0008 move.b D0, [A4 + 0x8]
00001FE2 670E beq +0x10 /* 00001FF2 */
00001FE4 197C 0001 FD91 move.b [A4 - 0x26F], 0x1
00001FEA 7000 moveq.l D0, 0x00
00001FEC 2940 FDCC move.l [A4 - 0x234], D0
00001FF0 600C bra +0xE /* 00001FFE */
label00001FF2:
00001FF2 3F3C FFFE move.w -[A7], 0xFFFE
00001FF6 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001FFA 4EBA FA18 jsr [PC - 0x5E8 /* 00001A14 */]
label00001FFE:
00001FFE 285F movea.l A4, [A7]+
00002000 4E5E unlink A6
00002002 2E9F move.l [A7], [A7]+
00002004 4E75 rts
00002006 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 00002008-0000200C
fn00002008:
00002008 4E56 FF5A link A6, -0x00A6
// end alternate branch 00002008-0000200C
fn00002008: // (misaligned)
0000200A FF5A .extension 0xF5A <<F/4-5/7>> // unimplemented
0000200C 48E7 0118 movem.l -[A7], D7,A3,A4
00002010 286E 0008 movea.l A4, [A6 + 0x8]
00002014 296C FDAE FB38 move.l [A4 - 0x4C8], [A4 - 0x252]
0000201A 486C FDB2 pea.l [A4 - 0x24E]
0000201E 486E FF98 pea.l [A6 - 0x68]
00002022 7020 moveq.l D0, 0x20
00002024 2F00 move.l -[A7], D0
00002026 4EAD 03D2 jsr [A5 + 0x3D2 /* export_118 */]
0000202A 2F2C FDAE move.l -[A7], [A4 - 0x252]
0000202E 487A 0334 pea.l [PC + 0x334 /* 00002364, value 0x4E56 'NV', cstring "" */]
00002032 486E FFB8 pea.l [A6 - 0x48]
00002036 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
0000203A 7000 moveq.l D0, 0x00
0000203C 2940 FD9A move.l [A4 - 0x266], D0
00002040 4267 clr.w -[A7]
00002042 486E FFB8 pea.l [A6 - 0x48]
00002046 486C FDAE pea.l [A4 - 0x252]
0000204A 3F3C 0100 move.w -[A7], 0x100
0000204E 486C FDAC pea.l [A4 - 0x254]
00002052 486C FD9A pea.l [A4 - 0x266]
00002056 3F2C 0012 move.w -[A7], [A4 + 0x12]
0000205A 42A7 clr.l -[A7]
0000205C 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
00002060 3E1F move.w D7, [A7]+
00002062 673C beq +0x3E /* 000020A0 */
00002064 102C 0008 move.b D0, [A4 + 0x8]
00002068 672C beq +0x2E /* 00002096 */
0000206A 3F3C 0001 move.w -[A7], 0x1
0000206E 4EBA F998 jsr [PC - 0x668 /* 00001A08 */]
00002072 2F2C FEB0 move.l -[A7], [A4 - 0x150]
00002076 486C FEB4 pea.l [A4 - 0x14C]
0000207A 2F2C FB38 move.l -[A7], [A4 - 0x4C8]
0000207E 3F2C 0012 move.w -[A7], [A4 + 0x12]
00002082 4EBA F91C jsr [PC - 0x6E4 /* 000019A0 */]
00002086 2F2C FB38 move.l -[A7], [A4 - 0x4C8]
0000208A 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000208E 4EBA 02D6 jsr [PC + 0x2D6 /* 00002366 */]
00002092 6000 02C6 bra +0x2C8 /* 0000235A */
label00002096:
00002096 3F07 move.w -[A7], D7
00002098 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000209C 4EBA F976 jsr [PC - 0x68A /* 00001A14 */]
label000020A0:
000020A0 7016 moveq.l D0, 0x16
000020A2 B06C FDAC cmp.w D0, [A4 - 0x254]
000020A6 5DC0 slt D0
000020A8 4400 neg.b D0
000020AA 1940 FD8E move.b [A4 - 0x272], D0
000020AE 47EC FF1A lea.l A3, [A4 - 0xE6]
000020B2 376C 0014 0016 move.w [A3 + 0x16], [A4 + 0x14]
000020B8 102C FD8E move.b D0, [A4 - 0x272]
000020BC 6716 beq +0x18 /* 000020D4 */
000020BE 41EE FF78 lea.l A0, [A6 - 0x88]
000020C2 2748 0012 move.l [A3 + 0x12], A0
000020C6 276C FB38 0030 move.l [A3 + 0x30], [A4 - 0x4C8]
000020CC 377C FFFF 001C move.w [A3 + 0x1C], 0xFFFF
000020D2 6012 bra +0x14 /* 000020E6 */
label000020D4:
000020D4 41EE FF98 lea.l A0, [A6 - 0x68]
000020D8 2748 0012 move.l [A3 + 0x12], A0
000020DC 276C FEB0 0030 move.l [A3 + 0x30], [A4 - 0x150]
000020E2 426B 001C clr.w [A3 + 0x1C]
label000020E6:
000020E6 4267 clr.w -[A7]
000020E8 486C FF1A pea.l [A4 - 0xE6]
000020EC 4267 clr.w -[A7]
000020EE 4EAD 047A jsr [A5 + 0x47A /* export_139 */]
000020F2 395F FF18 move.w [A4 - 0xE8], [A7]+
000020F6 56C0 sne D0
000020F8 4A00 tst.b D0
000020FA 661A bne +0x1C /* 00002116 */
000020FC 4A6C FF18 tst.w [A4 - 0xE8]
00002100 57C1 seq D1
00002102 4A01 tst.b D1
00002104 6758 beq +0x5A /* 0000215E */
00002106 242C FF4A move.l D2, [A4 - 0xB6]
0000210A B4AC FB38 cmp.l D2, [A4 - 0x4C8]
0000210E 56C2 sne D2
00002110 C202 and.b D1, D2
00002112 8001 or.b D0, D1
00002114 6748 beq +0x4A /* 0000215E */
label00002116:
00002116 102C 0008 move.b D0, [A4 + 0x8]
0000211A 6720 beq +0x22 /* 0000213C */
0000211C 3F3C 0002 move.w -[A7], 0x2
00002120 4EBA F8E6 jsr [PC - 0x71A /* 00001A08 */]
00002124 2F2C FEB0 move.l -[A7], [A4 - 0x150]
00002128 486C FEB4 pea.l [A4 - 0x14C]
0000212C 2F2C FB38 move.l -[A7], [A4 - 0x4C8]
00002130 3F2C 0012 move.w -[A7], [A4 + 0x12]
00002134 4EBA F86A jsr [PC - 0x796 /* 000019A0 */]
00002138 6000 0220 bra +0x222 /* 0000235A */
label0000213C:
0000213C 4A6C FF18 tst.w [A4 - 0xE8]
00002140 6606 bne +0x8 /* 00002148 */
00002142 397C FFD5 FF18 move.w [A4 - 0xE8], 0xFFD5
label00002148:
00002148 206E 0008 movea.l A0, [A6 + 0x8]
0000214C 316C FF18 0016 move.w [A0 + 0x16], [A4 - 0xE8]
00002152 206E 0008 movea.l A0, [A6 + 0x8]
00002156 2C48 movea.l A6, A0
00002158 4EFA 06A8 jmp [PC + 0x6A8 /* 00002802 */]
0000215C 0000 102C ori.b D0, 0x2C /* ',' */
// begin alternate branch 0000215E-00002162
label0000215E:
0000215E 102C FD8E move.b D0, [A4 - 0x272]
// end alternate branch 0000215E-00002162
label0000215E: // (misaligned)
00002160 FD8E .invalid <<F/6/6>>
00002162 6700 008A beq +0x8C /* 000021EE */
00002166 2F00 move.l -[A7], D0
00002168 4267 clr.w -[A7]
0000216A 486E FF98 pea.l [A6 - 0x68]
0000216E 486E FF78 pea.l [A6 - 0x88]
00002172 4267 clr.w -[A7]
00002174 1F3C 0001 move.b -[A7], 0x1
00002178 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */]
0000217C 121F move.b D1, [A7]+
0000217E 201F move.l D0, [A7]+
00002180 0A01 0001 xori.b D1, 0x1
00002184 4A01 tst.b D1
00002186 6610 bne +0x12 /* 00002198 */
00002188 242C FEB0 move.l D2, [A4 - 0x150]
0000218C B4AC FF7E cmp.l D2, [A4 - 0x82]
00002190 56C2 sne D2
00002192 8202 or.b D1, D2
00002194 C001 and.b D0, D1
00002196 6756 beq +0x58 /* 000021EE */
label00002198:
00002198 4267 clr.w -[A7]
0000219A 486C FEAE pea.l [A4 - 0x152]
0000219E 3F2C 0012 move.w -[A7], [A4 + 0x12]
000021A2 42A7 clr.l -[A7]
000021A4 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
000021A8 395F FD8C move.w [A4 - 0x274], [A7]+
000021AC 4267 clr.w -[A7]
000021AE 486E FFB8 pea.l [A6 - 0x48]
000021B2 3F2C 0012 move.w -[A7], [A4 + 0x12]
000021B6 42A7 clr.l -[A7]
000021B8 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
000021BC 395F FD8C move.w [A4 - 0x274], [A7]+
000021C0 422E FF5C clr.b [A6 - 0xA4]
000021C4 4267 clr.w -[A7]
000021C6 2F2C FF7E move.l -[A7], [A4 - 0x82]
000021CA 486E FF78 pea.l [A6 - 0x88]
000021CE 2F2C FB38 move.l -[A7], [A4 - 0x4C8]
000021D2 1F3C 0001 move.b -[A7], 0x1
000021D6 486C FDAE pea.l [A4 - 0x252]
000021DA 2F2C 0012 move.l -[A7], [A4 + 0x12]
000021DE 486E FF6A pea.l [A6 - 0x96]
000021E2 486E FF5C pea.l [A6 - 0xA4]
000021E6 4EBA F4A6 jsr [PC - 0xB5A /* 0000168E */]
000021EA 395F FD8C move.w [A4 - 0x274], [A7]+
label000021EE:
000021EE 197C 0001 FB37 move.b [A4 - 0x4C9], 0x1
000021F4 426C FD90 clr.w [A4 - 0x270]
000021F8 296C FEB0 FB38 move.l [A4 - 0x4C8], [A4 - 0x150]
000021FE 7001 moveq.l D0, 0x01
00002200 B06C FD96 cmp.w D0, [A4 - 0x26A]
00002204 6608 bne +0xA /* 0000220E */
00002206 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000220A 4EBA FAD4 jsr [PC - 0x52C /* 00001CE0 */]
label0000220E:
0000220E 2F2E 0008 move.l -[A7], [A6 + 0x8]
00002212 4EBA FB52 jsr [PC - 0x4AE /* 00001D66 */]
00002216 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000221A 4EBA FC52 jsr [PC - 0x3AE /* 00001E6E */]
0000221E 102C FB37 move.b D0, [A4 - 0x4C9]
00002222 673C beq +0x3E /* 00002260 */
00002224 7202 moveq.l D1, 0x02
00002226 B26C FD96 cmp.w D1, [A4 - 0x26A]
0000222A 57C1 seq D1
0000222C C001 and.b D0, D1
0000222E 6730 beq +0x32 /* 00002260 */
00002230 486C FF1A pea.l [A4 - 0xE6]
00002234 486C FB34 pea.l [A4 - 0x4CC]
00002238 486C FB30 pea.l [A4 - 0x4D0]
0000223C 4EAD 0B02 jsr [A5 + 0xB02 /* export_348 */]
00002240 302C FDBC move.w D0, [A4 - 0x244]
00002244 B06C FB34 cmp.w D0, [A4 - 0x4CC]
00002248 56C0 sne D0
0000224A 4A00 tst.b D0
0000224C 660E bne +0x10 /* 0000225C */
0000224E 222C FDBE move.l D1, [A4 - 0x242]
00002252 B2AC FB30 cmp.l D1, [A4 - 0x4D0]
00002256 56C1 sne D1
00002258 8001 or.b D0, D1
0000225A 6704 beq +0x6 /* 00002260 */
label0000225C:
0000225C 422C FB37 clr.b [A4 - 0x4C9]
label00002260:
00002260 102C FD8E move.b D0, [A4 - 0x272]
00002264 674A beq +0x4C /* 000022B0 */
00002266 70FF moveq.l D0, 0xFFFFFFFF
00002268 B06C FDC2 cmp.w D0, [A4 - 0x23E]
0000226C 670C beq +0xE /* 0000227A */
0000226E 197C 0001 FD90 move.b [A4 - 0x270], 0x1
00002274 397C FFFF FDC2 move.w [A4 - 0x23E], 0xFFFF
label0000227A:
0000227A 7001 moveq.l D0, 0x01
0000227C B0AC FDC4 cmp.l D0, [A4 - 0x23C]
00002280 56C0 sne D0
00002282 4A00 tst.b D0
00002284 6616 bne +0x18 /* 0000229C */
00002286 4AAC FDCC tst.l [A4 - 0x234]
0000228A 56C1 sne D1
0000228C 8001 or.b D0, D1
0000228E 660C bne +0xE /* 0000229C */
00002290 7207 moveq.l D1, 0x07
00002292 B2AC FDC8 cmp.l D1, [A4 - 0x238]
00002296 56C1 sne D1
00002298 8001 or.b D0, D1
0000229A 6704 beq +0x6 /* 000022A0 */
label0000229C:
0000229C 422C FB37 clr.b [A4 - 0x4C9]
label000022A0:
000022A0 2F2E 0008 move.l -[A7], [A6 + 0x8]
000022A4 4EBA FC46 jsr [PC - 0x3BA /* 00001EEC */]
000022A8 2F2E 0008 move.l -[A7], [A6 + 0x8]
000022AC 4EBA FCD4 jsr [PC - 0x32C /* 00001F82 */]
label000022B0:
000022B0 102C FD91 move.b D0, [A4 - 0x26F]
000022B4 662A bne +0x2C /* 000022E0 */
000022B6 122C FB37 move.b D1, [A4 - 0x4C9]
000022BA 675E beq +0x60 /* 0000231A */
000022BC 7402 moveq.l D2, 0x02
000022BE B4AC FB38 cmp.l D2, [A4 - 0x4C8]
000022C2 56C2 sne D2
000022C4 C202 and.b D1, D2
000022C6 4A01 tst.b D1
000022C8 6750 beq +0x52 /* 0000231A */
000022CA C22C 0008 and.b D1, [A4 + 0x8]
000022CE 4A01 tst.b D1
000022D0 6748 beq +0x4A /* 0000231A */
000022D2 7403 moveq.l D2, 0x03
000022D4 B46C FD96 cmp.w D2, [A4 - 0x26A]
000022D8 5EC2 sgt D2
000022DA C202 and.b D1, D2
000022DC 8001 or.b D0, D1
000022DE 673A beq +0x3C /* 0000231A */
label000022E0:
000022E0 3F3C 0003 move.w -[A7], 0x3
000022E4 4EBA F722 jsr [PC - 0x8DE /* 00001A08 */]
000022E8 102C FD8E move.b D0, [A4 - 0x272]
000022EC 6716 beq +0x18 /* 00002304 */
000022EE 2F2C FEB0 move.l -[A7], [A4 - 0x150]
000022F2 486C FDAE pea.l [A4 - 0x252]
000022F6 2F2C FB38 move.l -[A7], [A4 - 0x4C8]
000022FA 3F2C 0012 move.w -[A7], [A4 + 0x12]
000022FE 4EBA F6A0 jsr [PC - 0x960 /* 000019A0 */]
00002302 6056 bra +0x58 /* 0000235A */
label00002304:
00002304 2F2C FEB0 move.l -[A7], [A4 - 0x150]
00002308 486C FDAE pea.l [A4 - 0x252]
0000230C 2F2C FB38 move.l -[A7], [A4 - 0x4C8]
00002310 3F2C 0012 move.w -[A7], [A4 + 0x12]
00002314 4EBA F68A jsr [PC - 0x976 /* 000019A0 */]
00002318 6040 bra +0x42 /* 0000235A */
label0000231A:
0000231A 102C FD90 move.b D0, [A4 - 0x270]
0000231E 673A beq +0x3C /* 0000235A */
00002320 3F3C 0004 move.w -[A7], 0x4
00002324 4EBA F6E2 jsr [PC - 0x91E /* 00001A08 */]
00002328 4267 clr.w -[A7]
0000232A 486E FFB8 pea.l [A6 - 0x48]
0000232E 3F2C 0012 move.w -[A7], [A4 + 0x12]
00002332 42A7 clr.l -[A7]
00002334 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
00002338 4A5F tst.w [A7]+
0000233A 4267 clr.w -[A7]
0000233C 486E FFB8 pea.l [A6 - 0x48]
00002340 3F2C FDAC move.w -[A7], [A4 - 0x254]
00002344 486C FDAE pea.l [A4 - 0x252]
00002348 3F2C 0012 move.w -[A7], [A4 + 0x12]
0000234C 42A7 clr.l -[A7]
0000234E 4EAD 0A32 jsr [A5 + 0xA32 /* export_322 */]
00002352 2F2E 0008 move.l -[A7], [A6 + 0x8]
00002356 4EBA F6BC jsr [PC - 0x944 /* 00001A14 */]
label0000235A:
0000235A 4CDF 1880 movem.l D7,A3,A4, [A7]+
0000235E 4E5E unlink A6
00002360 2E9F move.l [A7], [A7]+
00002362 4E75 rts
00002364 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 00002366-0000236A
fn00002366:
00002366 4E56 FF96 link A6, -0x006A
// end alternate branch 00002366-0000236A
fn00002366: // (misaligned)
00002368 FF96 .invalid <<F/6/7>>
0000236A 48E7 0318 movem.l -[A7], D6,D7,A3,A4
0000236E 286E 0008 movea.l A4, [A6 + 0x8]
00002372 47EC FF1A lea.l A3, [A4 - 0xE6]
00002376 376C 0014 0016 move.w [A3 + 0x16], [A4 + 0x14]
0000237C 41EC FB3C lea.l A0, [A4 - 0x4C4]
00002380 2748 0012 move.l [A3 + 0x12], A0
00002384 276E 000C 0030 move.l [A3 + 0x30], [A6 + 0xC]
0000238A 377C FFFF 001C move.w [A3 + 0x1C], 0xFFFF
00002390 4267 clr.w -[A7]
00002392 486C FF1A pea.l [A4 - 0xE6]
00002396 4267 clr.w -[A7]
00002398 4EAD 047A jsr [A5 + 0x47A /* export_139 */]
0000239C 3E1F move.w D7, [A7]+
0000239E 6704 beq +0x6 /* 000023A4 */
000023A0 6000 0118 bra +0x11A /* 000024BA */
label000023A4:
000023A4 296C FF4A FB38 move.l [A4 - 0x4C8], [A4 - 0xB6]
000023AA 2C2C FF7E move.l D6, [A4 - 0x82]
000023AE 422C FD91 clr.b [A4 - 0x26F]
000023B2 2F2C FB38 move.l -[A7], [A4 - 0x4C8]
000023B6 487A 010E pea.l [PC + 0x10E /* 000024C6, value 0x4E56 'NV', cstring "" */]
000023BA 486E FFB8 pea.l [A6 - 0x48]
000023BE 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
000023C2 7000 moveq.l D0, 0x00
000023C4 2940 FD9A move.l [A4 - 0x266], D0
000023C8 4267 clr.w -[A7]
000023CA 486E FFB8 pea.l [A6 - 0x48]
000023CE 486C FDAE pea.l [A4 - 0x252]
000023D2 3F3C 0100 move.w -[A7], 0x100
000023D6 486C FDAC pea.l [A4 - 0x254]
000023DA 486C FD9A pea.l [A4 - 0x266]
000023DE 3F2C 0012 move.w -[A7], [A4 + 0x12]
000023E2 42A7 clr.l -[A7]
000023E4 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
000023E8 395F FD8C move.w [A4 - 0x274], [A7]+
000023EC 6658 bne +0x5A /* 00002446 */
000023EE 082C 0004 FDC8 btst.b [A4 - 0x238], 0x4
000023F4 6700 00B8 beq +0xBA /* 000024AE */
000023F8 102C 0008 move.b D0, [A4 + 0x8]
000023FC 673A beq +0x3C /* 00002438 */
000023FE 7007 moveq.l D0, 0x07
00002400 2940 FDC8 move.l [A4 - 0x238], D0
00002404 4267 clr.w -[A7]
00002406 486E FFB8 pea.l [A6 - 0x48]
0000240A 3F2C 0012 move.w -[A7], [A4 + 0x12]
0000240E 42A7 clr.l -[A7]
00002410 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
00002414 4A5F tst.w [A7]+
00002416 4267 clr.w -[A7]
00002418 486E FFB8 pea.l [A6 - 0x48]
0000241C 3F2C FDAC move.w -[A7], [A4 - 0x254]
00002420 486C FDAE pea.l [A4 - 0x252]
00002424 3F2C 0012 move.w -[A7], [A4 + 0x12]
00002428 42A7 clr.l -[A7]
0000242A 4EAD 0A32 jsr [A5 + 0xA32 /* export_322 */]
0000242E 2F2E 0008 move.l -[A7], [A6 + 0x8]
00002432 4EBA F5E0 jsr [PC - 0xA20 /* 00001A14 */]
00002436 6076 bra +0x78 /* 000024AE */
label00002438:
00002438 3F3C FFFF move.w -[A7], 0xFFFF
0000243C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00002440 4EBA F5D2 jsr [PC - 0xA2E /* 00001A14 */]
00002444 6068 bra +0x6A /* 000024AE */
label00002446:
00002446 102C 0008 move.b D0, [A4 + 0x8]
0000244A 6762 beq +0x64 /* 000024AE */
0000244C 0C6C FE61 FD8C cmpi.w [A4 - 0x274], 0xFE61
00002452 57C1 seq D1
00002454 C001 and.b D0, D1
00002456 6756 beq +0x58 /* 000024AE */
00002458 47EC FDAE lea.l A3, [A4 - 0x252]
0000245C 4213 clr.b [A3]
0000245E 377C FFFF 000E move.w [A3 + 0xE], 0xFFFF
00002464 70FF moveq.l D0, 0xFFFFFFFF
00002466 2740 0010 move.l [A3 + 0x10], D0
0000246A 377C FFFF 0014 move.w [A3 + 0x14], 0xFFFF
00002470 7001 moveq.l D0, 0x01
00002472 2740 0016 move.l [A3 + 0x16], D0
00002476 7000 moveq.l D0, 0x00
00002478 2740 001E move.l [A3 + 0x1E], D0
0000247C 7007 moveq.l D0, 0x07
0000247E 2740 001A move.l [A3 + 0x1A], D0
00002482 422E FF9A clr.b [A6 - 0x66]
00002486 4267 clr.w -[A7]
00002488 2F06 move.l -[A7], D6
0000248A 486C FB3C pea.l [A4 - 0x4C4]
0000248E 2F2C FB38 move.l -[A7], [A4 - 0x4C8]
00002492 1F3C 0001 move.b -[A7], 0x1
00002496 486C FDAE pea.l [A4 - 0x252]
0000249A 2F2C 0012 move.l -[A7], [A4 + 0x12]
0000249E 486E FFA8 pea.l [A6 - 0x58]
000024A2 486E FF9A pea.l [A6 - 0x66]
000024A6 4EBA F1E6 jsr [PC - 0xE1A /* 0000168E */]
000024AA 395F FD8C move.w [A4 - 0x274], [A7]+
label000024AE:
000024AE 3F2C FD8C move.w -[A7], [A4 - 0x274]
000024B2 2F2E 0008 move.l -[A7], [A6 + 0x8]
000024B6 4EBA F55C jsr [PC - 0xAA4 /* 00001A14 */]
label000024BA:
000024BA 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+
000024BE 4E5E unlink A6
000024C0 205F movea.l A0, [A7]+
000024C2 504F addq.w A7, 8
000024C4 4ED0 jmp [A0]
000024C6 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_262: // at 000024C8 (misaligned)
000024CA FB2E .extension 0xB2E <<F/4-5/5>> // unimplemented
000024CC 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
000024D0 422E FB2F clr.b [A6 - 0x4D1]
000024D4 1D6E 000A FD93 move.b [A6 - 0x26D], [A6 + 0xA]
000024DA 422E FD8F clr.b [A6 - 0x271]
000024DE 41EE FEF6 lea.l A0, [A6 - 0x10A]
000024E2 2D48 FF98 move.l [A6 - 0x68], A0
000024E6 3D6E 0014 FF9C move.w [A6 - 0x64], [A6 + 0x14]
000024EC 426E FFA2 clr.w [A6 - 0x5E]
000024F0 4267 clr.w -[A7]
000024F2 486E FF86 pea.l [A6 - 0x7A]
000024F6 4267 clr.w -[A7]
000024F8 4EAD 0492 jsr [A5 + 0x492 /* export_142 */]
000024FC 2F0E move.l -[A7], A6
000024FE 4EBA F514 jsr [PC - 0xAEC /* 00001A14 */]
00002502 7000 moveq.l D0, 0x00
00002504 302E FFAC move.w D0, [A6 - 0x54]
00002508 C0BC 0000 8080 and.l D0, 0x8080
0000250E 4A80 tst.l D0
00002510 56C0 sne D0
00002512 4400 neg.b D0
00002514 1D40 FD92 move.b [A6 - 0x26E], D0
00002518 42A7 clr.l -[A7]
0000251A 487A 02F8 pea.l [PC + 0x2F8 /* 00002814, cstring "" */]
0000251E 486E FEAE pea.l [A6 - 0x152]
00002522 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
00002526 7000 moveq.l D0, 0x00
00002528 2D40 FD9A move.l [A6 - 0x266], D0
0000252C 4267 clr.w -[A7]
0000252E 486E FEAE pea.l [A6 - 0x152]
00002532 486E FDAE pea.l [A6 - 0x252]
00002536 3F3C 0100 move.w -[A7], 0x100
0000253A 486E FDAC pea.l [A6 - 0x254]
0000253E 486E FD9A pea.l [A6 - 0x266]
00002542 3F2E 0012 move.w -[A7], [A6 + 0x12]
00002546 42A7 clr.l -[A7]
00002548 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
0000254C 3D5F FF16 move.w [A6 - 0xEA], [A7]+
00002550 57C0 seq D0
00002552 4A00 tst.b D0
00002554 671A beq +0x1C /* 00002570 */
00002556 7228 moveq.l D1, 0x28
00002558 B26E FDAC cmp.w D1, [A6 - 0x254]
0000255C 57C1 seq D1
0000255E C001 and.b D0, D1
00002560 670E beq +0x10 /* 00002570 */
00002562 3D6E FDB2 FD96 move.w [A6 - 0x26A], [A6 - 0x24E]
00002568 3D6E FDB4 FD94 move.w [A6 - 0x26C], [A6 - 0x24C]
0000256E 6004 bra +0x6 /* 00002574 */
label00002570:
00002570 42AE FD94 clr.l [A6 - 0x26C]
label00002574:
00002574 7003 moveq.l D0, 0x03
00002576 B06E FD96 cmp.w D0, [A6 - 0x26A]
0000257A 5EC0 sgt D0
0000257C 4A00 tst.b D0
0000257E 660E bne +0x10 /* 0000258E */
00002580 0C6E 03E7 FD94 cmpi.w [A6 - 0x26C], 0x3E7
00002586 57C1 seq D1
00002588 8001 or.b D0, D1
0000258A 6700 00BC beq +0xBE /* 00002648 */
label0000258E:
0000258E 7001 moveq.l D0, 0x01
00002590 2F00 move.l -[A7], D0
00002592 487A 0280 pea.l [PC + 0x280 /* 00002814, cstring "" */]
00002596 486E FEAE pea.l [A6 - 0x152]
0000259A 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
0000259E 4267 clr.w -[A7]
000025A0 486E FEAE pea.l [A6 - 0x152]
000025A4 3F2E 0012 move.w -[A7], [A6 + 0x12]
000025A8 42A7 clr.l -[A7]
000025AA 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
000025AE 4A5F tst.w [A7]+
000025B0 4267 clr.w -[A7]
000025B2 486E FEAE pea.l [A6 - 0x152]
000025B6 4267 clr.w -[A7]
000025B8 486E FDAE pea.l [A6 - 0x252]
000025BC 3F2E 0012 move.w -[A7], [A6 + 0x12]
000025C0 42A7 clr.l -[A7]
000025C2 4EAD 0A32 jsr [A5 + 0xA32 /* export_322 */]
000025C6 2F0E move.l -[A7], A6
000025C8 4EBA F44A jsr [PC - 0xBB6 /* 00001A14 */]
000025CC 7003 moveq.l D0, 0x03
000025CE B06E FD96 cmp.w D0, [A6 - 0x26A]
000025D2 6F74 ble +0x76 /* 00002648 */
000025D4 42A7 clr.l -[A7]
000025D6 487A 023C pea.l [PC + 0x23C /* 00002814, cstring "" */]
000025DA 486E FEAE pea.l [A6 - 0x152]
000025DE 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
000025E2 7000 moveq.l D0, 0x00
000025E4 2D40 FD9A move.l [A6 - 0x266], D0
000025E8 4267 clr.w -[A7]
000025EA 486E FEAE pea.l [A6 - 0x152]
000025EE 486E FDAE pea.l [A6 - 0x252]
000025F2 3F3C 0100 move.w -[A7], 0x100
000025F6 486E FDAC pea.l [A6 - 0x254]
000025FA 486E FD9A pea.l [A6 - 0x266]
000025FE 3F2E 0012 move.w -[A7], [A6 + 0x12]
00002602 42A7 clr.l -[A7]
00002604 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
00002608 2F0E move.l -[A7], A6
0000260A 4EBA F408 jsr [PC - 0xBF8 /* 00001A14 */]
0000260E 3D7C 0003 FDB2 move.w [A6 - 0x24E], 0x3
00002614 4267 clr.w -[A7]
00002616 486E FEAE pea.l [A6 - 0x152]
0000261A 3F2E 0012 move.w -[A7], [A6 + 0x12]
0000261E 42A7 clr.l -[A7]
00002620 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
00002624 2F0E move.l -[A7], A6
00002626 4EBA F3EC jsr [PC - 0xC14 /* 00001A14 */]
0000262A 4267 clr.w -[A7]
0000262C 486E FEAE pea.l [A6 - 0x152]
00002630 3F3C 0028 move.w -[A7], 0x28 /* '(' */
00002634 486E FDAE pea.l [A6 - 0x252]
00002638 3F2E 0012 move.w -[A7], [A6 + 0x12]
0000263C 42A7 clr.l -[A7]
0000263E 4EAD 0A32 jsr [A5 + 0xA32 /* export_322 */]
00002642 2F0E move.l -[A7], A6
00002644 4EBA F3CE jsr [PC - 0xC32 /* 00001A14 */]
label00002648:
00002648 7001 moveq.l D0, 0x01
0000264A 2F00 move.l -[A7], D0
0000264C 487A 01C6 pea.l [PC + 0x1C6 /* 00002814, cstring "" */]
00002650 486E FEAE pea.l [A6 - 0x152]
00002654 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
00002658 4267 clr.w -[A7]
0000265A 486E FEAE pea.l [A6 - 0x152]
0000265E 3F2E 0012 move.w -[A7], [A6 + 0x12]
00002662 42A7 clr.l -[A7]
00002664 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
00002668 4A5F tst.w [A7]+
0000266A 4267 clr.w -[A7]
0000266C 486E FEAE pea.l [A6 - 0x152]
00002670 4267 clr.w -[A7]
00002672 486E FDAE pea.l [A6 - 0x252]
00002676 3F2E 0012 move.w -[A7], [A6 + 0x12]
0000267A 42A7 clr.l -[A7]
0000267C 4EAD 0A32 jsr [A5 + 0xA32 /* export_322 */]
00002680 2F0E move.l -[A7], A6
00002682 4EBA F390 jsr [PC - 0xC70 /* 00001A14 */]
label00002686:
00002686 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
0000268A 4267 clr.w -[A7]
0000268C 486E FEAE pea.l [A6 - 0x152]
00002690 486E FDAE pea.l [A6 - 0x252]
00002694 3F3C 0100 move.w -[A7], 0x100
00002698 486E FDAC pea.l [A6 - 0x254]
0000269C 486E FD9A pea.l [A6 - 0x266]
000026A0 3F2E 0012 move.w -[A7], [A6 + 0x12]
000026A4 42A7 clr.l -[A7]
000026A6 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
000026AA 3D5F FF16 move.w [A6 - 0xEA], [A7]+
000026AE 0C6E FE61 FF16 cmpi.w [A6 - 0xEA], 0xFE61
000026B4 662E bne +0x30 /* 000026E4 */
000026B6 42A7 clr.l -[A7]
000026B8 486E FEAE pea.l [A6 - 0x152]
000026BC 486E FDAE pea.l [A6 - 0x252]
000026C0 3F3C 0100 move.w -[A7], 0x100
000026C4 486E FDAC pea.l [A6 - 0x254]
000026C8 3F3C 0048 move.w -[A7], 0x48 /* 'H' */
000026CC 486E FDAA pea.l [A6 - 0x256]
000026D0 486E FD9A pea.l [A6 - 0x266]
000026D4 3F2E 0012 move.w -[A7], [A6 + 0x12]
000026D8 42A7 clr.l -[A7]
000026DA 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */]
000026DE 3D5F FF16 move.w [A6 - 0xEA], [A7]+
000026E2 6030 bra +0x32 /* 00002714 */
label000026E4:
000026E4 2F3C 0001 0000 move.l -[A7], 0x10000
000026EA 486E FEAE pea.l [A6 - 0x152]
000026EE 486E FDAE pea.l [A6 - 0x252]
000026F2 3F3C 0100 move.w -[A7], 0x100
000026F6 486E FDAC pea.l [A6 - 0x254]
000026FA 3F3C 0048 move.w -[A7], 0x48 /* 'H' */
000026FE 486E FDAA pea.l [A6 - 0x256]
00002702 486E FD9A pea.l [A6 - 0x266]
00002706 3F2E 0012 move.w -[A7], [A6 + 0x12]
0000270A 42A7 clr.l -[A7]
0000270C 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */]
00002710 3D5F FF16 move.w [A6 - 0xEA], [A7]+
label00002714:
00002714 4A6E FF16 tst.w [A6 - 0xEA]
00002718 6702 beq +0x4 /* 0000271C */
0000271A 6018 bra +0x1A /* 00002734 */
label0000271C:
0000271C 4240 clr.w D0
0000271E 102E FEB4 move.b D0, [A6 - 0x14C]
00002722 4A40 tst.w D0
00002724 6F06 ble +0x8 /* 0000272C */
00002726 2F0E move.l -[A7], A6
00002728 4EBA F8DE jsr [PC - 0x722 /* 00002008 */]
label0000272C:
0000272C 4A6E FF16 tst.w [A6 - 0xEA]
00002730 6700 FF54 beq -0xAA /* 00002686 */
label00002734:
00002734 7002 moveq.l D0, 0x02
00002736 2F00 move.l -[A7], D0
00002738 2F0E move.l -[A7], A6
0000273A 4EBA FC2A jsr [PC - 0x3D6 /* 00002366 */]
0000273E 42A7 clr.l -[A7]
00002740 487A 00D2 pea.l [PC + 0xD2 /* 00002814, cstring "" */]
00002744 486E FEAE pea.l [A6 - 0x152]
00002748 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
label0000274C:
0000274C 7000 moveq.l D0, 0x00
0000274E 2D40 FD9A move.l [A6 - 0x266], D0
00002752 4267 clr.w -[A7]
00002754 486E FEAE pea.l [A6 - 0x152]
00002758 486E FDAE pea.l [A6 - 0x252]
0000275C 3F3C 0100 move.w -[A7], 0x100
00002760 486E FDAC pea.l [A6 - 0x254]
00002764 486E FD9A pea.l [A6 - 0x266]
00002768 3F2E 0012 move.w -[A7], [A6 + 0x12]
0000276C 42A7 clr.l -[A7]
0000276E 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
00002772 2F0E move.l -[A7], A6
00002774 4EBA F29E jsr [PC - 0xD62 /* 00001A14 */]
00002778 2F3C 0001 0000 move.l -[A7], 0x10000
0000277E 486E FEAE pea.l [A6 - 0x152]
00002782 486E FDAE pea.l [A6 - 0x252]
00002786 3F3C 0100 move.w -[A7], 0x100
0000278A 486E FDAC pea.l [A6 - 0x254]
0000278E 3F3C 0048 move.w -[A7], 0x48 /* 'H' */
00002792 486E FDAA pea.l [A6 - 0x256]
00002796 486E FD9A pea.l [A6 - 0x266]
0000279A 3F2E 0012 move.w -[A7], [A6 + 0x12]
0000279E 42A7 clr.l -[A7]
000027A0 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */]
000027A4 2F0E move.l -[A7], A6
000027A6 4EBA F26C jsr [PC - 0xD94 /* 00001A14 */]
000027AA 7001 moveq.l D0, 0x01
000027AC B0AE FEB0 cmp.l D0, [A6 - 0x150]
000027B0 6602 bne +0x4 /* 000027B4 */
000027B2 600C bra +0xE /* 000027C0 */
label000027B4:
000027B4 2F2E FDAE move.l -[A7], [A6 - 0x252]
000027B8 2F0E move.l -[A7], A6
000027BA 4EBA FBAA jsr [PC - 0x456 /* 00002366 */]
000027BE 608C bra -0x72 /* 0000274C */
label000027C0:
000027C0 426E FF16 clr.w [A6 - 0xEA]
000027C4 102E FD93 move.b D0, [A6 - 0x26D]
000027C8 6710 beq +0x12 /* 000027DA */
000027CA 4267 clr.w -[A7]
000027CC 7001 moveq.l D0, 0x01
000027CE 2F00 move.l -[A7], D0
000027D0 2F0E move.l -[A7], A6
000027D2 4EBA F3E0 jsr [PC - 0xC20 /* 00001BB4 */]
000027D6 3D5F FF16 move.w [A6 - 0xEA], [A7]+
label000027DA:
000027DA 102E 0008 move.b D0, [A6 + 0x8]
000027DE 671C beq +0x1E /* 000027FC */
000027E0 4A6E FF16 tst.w [A6 - 0xEA]
000027E4 57C1 seq D1
000027E6 C001 and.b D0, D1
000027E8 6712 beq +0x14 /* 000027FC */
000027EA 4267 clr.w -[A7]
000027EC 3F2E 0012 move.w -[A7], [A6 + 0x12]
000027F0 3F2E 0014 move.w -[A7], [A6 + 0x14]
000027F4 4EAD 077A jsr [A5 + 0x77A /* export_235 */]
000027F8 3D5F FF16 move.w [A6 - 0xEA], [A7]+
label000027FC:
000027FC 3D6E FF16 0016 move.w [A6 + 0x16], [A6 - 0xEA]
label00002802:
00002802 4FEE FB0E lea.l A7, [A6 - 0x4F2]
00002806 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
0000280A 4E5E unlink A6
0000280C 205F movea.l A0, [A7]+
0000280E DEFC 000E add.w A7, 0xE
00002812 4ED0 jmp [A0]
00002814 0000 .incomplete